1、網站前台都是做什麼啊?後台做什麼啊?什麼是架構啊?網站開發都用什麼軟體,系統,資料庫,伺服器,編程
暈,這個問題問的太大了吧。給你簡單說一下:
===前台和後台===
對於網站來說,前台就是版你輸入網址後能看權到,能操作的頁面。後台是管理網站內容的,是網站管理者才用許可權進入的頁面。
對於頁面來說,前台就是圖片、表格、文字等等,後台就是程序。
===架構===
從字面上來解釋,就是說網站是如何架起來的。包括資料庫結構、功能模塊劃分和定義等等。
===開發===
目前主流的是:
PHP + MYSQL
ASP/.NET + SQLSERVER/ACCESS
===伺服器===
PHP一般跑在LINUX上。
ASP/.NET一般在Windows上。
2、怎樣自己建設網站並搭建後台伺服器?
網站伺服器其實就是我們通常說的web主機,對應不同的編程語言,單間網站伺服器的軟體不同,一般情況下,在windows環境下,一般以.asp .net .html為主,在這種情況下,搭建網站伺服器就主要用到微軟系統自帶的iis(互聯網信息服務)就可以了,Linux環境下就是php了,相對應搭建的軟體就是apache+mssql了。java是跨平台的,哪個都可以。對於初學者來說,建議使用asp方面伺服器,一方面是asp程序比較簡單易懂,在修改過程中,還可以藉助Dreamweaver等可視化編程工具,進行可視化編輯,另一方面windows環境下iis安裝極其簡單,在控制面板中——添加刪除程序——windows組建,下拉找到iis,放入系統盤即可安裝,無需下載任何東西。
在我們網站編程實際應用過程中,我們其實還用到一個簡易的iis伺服器,百度一下就能找到「簡易iis伺服器」,這是一些熱心的網友開發出來的網站服務應用程序,同樣可以起到iis的作用,但是支持的范圍有限,對於一些高端的iis服務不支持,但是作為日常測試網站程序已經是足夠了。如果你准備搭建的網站伺服器是准備支持php的,那我推薦你安裝「一鍵php集成調試環境」,安裝極其簡單,下載後,下一步就可以,這個集成環境,融合了,php解釋器,mssql伺服器,phpadmin,Apache伺服器,php加速器等。可以說是一個完美的php伺服器環境。
這里還沒有完,下面還需要對網站伺服器就行設置,設置網站的路徑,使其指向你網站程序的存放目錄,設置網站首頁例如:index.asp,index.php等。然後測試一下自己的ip地址是多少,如果你的這台網站伺服器是放置在區域網環境當中的,那還需要你再路由器上設置一下埠映射,否則外網的電腦是訪問不了你這台電腦的,路由器就由於一道牆,他阻隔了你與外界的交流,也就是說保護著你這台電腦,但是你現在想讓外部的電腦訪問你,就必須讓外部電腦了解你的位置,所以做一個埠映射就可以實現,具體如果做,請查看你所使用的路由器的型號來設置了,這里不詳敘了,切記一定把80埠映射就可以,網站伺服器默認的埠是80埠
3、web伺服器、網站後台伺服器、資料庫伺服器之間的聯系與區別
補充一點,如果你真的要買一台伺服器,那麼伺服器你自己可以配置,到達你需要的要求!
不存在什麼web伺服器,資料庫伺服器,只有web空間,資料庫空間啊等等,那些叫法只是針對非專業人士的一種叫法!
4、想問問:如果自己製作設計了網站前台界面,如何做後台,是購買伺服器嗎?購買之後又是怎麼連接
可以去下載網站系統來改很方便的,比如pageadmin系統、wordpress系統、discuz系統這些都很好用。
5、QQ這些大型高並發網站,後台一般都是用什麼伺服器的
QQ採用的是P2P技術,不需要伺服器中轉。
6、大型伺服器一般用什麼語言寫啊,c++能寫後台伺服器嗎,和jsp有什麼區別,因為現在分專業 ,有較好
C++是C語言延伸的語言,兼容了C語言,同時也支持面向對象。而C語言是最接近內匯編語言的語容言之一。C++繼承了其高效性,同時兼具了面向對象的特性。這決定了C++能做的事很多。其他高級語言說到底都是調用底層語言的介面或是進行改造封裝。現在大多數後台都是C/C++做的。還有,其他高級語言能做的事,C++基本都能做,但是由於其他語言對其進行一定封裝,使用確實方便。但始終保持一個原理:好用的,損失了效率。通用的始終沒有專用的在一方面牛逼。
如果你有較好的C++基礎,建議選專業時不要放棄C++。
7、後台開發 和 伺服器開發有什麼 異同
web後台開發可以選擇php、jsp、asp、java等語言,後台的開發就是實現某些具體的邏輯或者增刪減改等功能,而伺服器端的開發主要是數據以及程序相應路由機制等等方向,兩者沒有太大的差距,主要都是針對數據交互,以及邏輯業務的實現
8、web伺服器、網站後台伺服器、資料庫伺服器之間的聯系與區別
你是買伺服器還是買空間?
我看你的題目好象是想做一個網站,再買一個空間放,是這樣嗎?
現在網上賣的空間一般有幾種,一種是支持html,靜態網頁的空間,這種空間是最便宜的
還有一種是支持html,asp,和access資料庫的空間,如果你的網站是html或者asp+access的話,那麼就只用買一個這樣的空間就可以了。
還有就是支持.net或者java 的jsp的,這種空間一般也支持access,不過比上面一種稍微貴一點,如果你的網站是.net或者jsp+access的那麼買一個這種空間就夠了。
還有資料庫空間,一般象除了access以外的其他類型資料庫,如SQL server 和MySQL或者Oracle都得使用專門的資料庫空間,如果你的網站是用asp、.net(.aspx)、java(.jsp)、php+以上一種資料庫的話,那麼你就得買一個存放網站程序的空間和一個存放資料庫的空間。
歸跟結底,得看你的網站是用什麼語言開發的,還有使用的資料庫是哪一種來最終選擇買哪些空間。
9、網站什麼的要分前端和後端的?是什麼意思?
網站的前端技術指:網站的視覺設計及網站的前台代碼實現,包括基本的HTML和CSS以及JavaScript/ajax等。而網站後端技術則指:web伺服器上編寫程序的相關技術。
前端開發是創建Web頁面或app等前端界面呈現給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現互聯網產品的用戶界面交互。
服務端編程是指在web伺服器上編寫程序並使之正常運行。在B/S模式下,當用戶下載一個網頁時,如果網頁中包含服務端腳本程序,web伺服器將首次執行網頁中的腳本程序,然後把執行的結果網頁發送到客戶端瀏覽器顯示。
(9)伺服器後台設計與大型網站設計擴展資料:
前端涉及的關鍵技術:
1、 HTML技術
HTML是一種標記語言,能夠實現Web頁面並在瀏覽器中顯示。HTML5作為HTML的最新版本,引入了多項新技術,大大增強了對於應用的支持能力,使得Web技術不再局限於呈現網頁內容。
2、CSS技術
級聯樣式表(Cascading Style Sheet)簡稱「CSS」,是用來進行網頁風格設計的。比如,如果想讓鏈接字未點擊時是藍色的,當滑鼠移上去後字變成紅色的且有下劃線,這就是一種風格。
3、JavaScript
是一種由Netscape的LiveScript發展而來的原型化繼承的面向對象的動態類型的區分大小寫的客戶端腳本語言,主要目的是為了解決伺服器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。通過JavaScript實現相應的效果和交互。