-
1 # 網際網路有趣事
-
2 # 仔仔1003
系統架構
對於一般的網路應用系統,主要有兩種系統架構模式:C/S架構和B/S架構。
1.C/S架構
C/S(client/server)架構,即客戶端伺服器端架構,是一種典型的兩層架構,客戶端包含一個或多個在使用者電腦上執行的程式。而伺服器端有兩種,一種是資料庫伺服器端,客戶端透過資料庫連線訪問伺服器端的資料;另一種是Socket伺服器端,伺服器端的程式透過Socket與客戶端的程式通訊。
C/S架構也可以看作是胖客戶端架構。因為客戶端需要實現絕大多數的業務邏輯和介面展示。這種架構中,作為客戶端的部分需要承受很大的壓力,因為顯示邏輯和事務處理都包含在其中,透過與資料庫的互動(通常是SQL或儲存過程的實現)來達到持久化資料,以此滿足實際專案的需要。
2.B/S架構
B/S架構(browser/server),即瀏覽器/伺服器結構。Browser指的是Web瀏覽器,極少數事務邏輯在前端實現,主要事務邏輯在伺服器端實現。Browser客戶端、WebApp伺服器端和DB端構成所謂的三層架構。B/S架構的系統無須特別安裝,只要有Web瀏覽器即可。
B/S架構中,顯示邏輯交給了Web瀏覽器,事務處理邏輯放在了WebApp上,這樣就避免了龐大的胖客戶端,減少了客戶端的壓力。因為客戶端包含的邏輯很少,因此也稱為瘦客戶端。[1]
分類
企業系統
主要是針對中小型企業而開發的網站系統。該種系統功能一般以簡單快捷,應用方便,結構簡約為主。可支援二次開發,支援多套模板切換,對管理員的專業知識要求不高。有代表性的如:深喉嚨企業網站系統,千博企業網站系統等等。其中深喉嚨企業網站系統是免費開源的Php網站系統,千博網站系統是商業化的企業網站系統。
論壇系統
論壇系統也是網站系統的一種,最著名的有discuz論壇系統,動易論壇系統等等。
購物平臺系統
隨著淘寶購物平臺在國內的爆發,購物平臺在國內也如雨後春筍般井噴。如騰訊的拍拍,百度的有啊等等。ecshop網購系統是很火的自助購物建站系統,架設的系統會加入客服等等,深受廣大建站人員的喜愛。
其他網站系統
其他網站系統如大型的門戶站系統,最早的有動易網站系統,風訊網站系統,PHPCMS,後起的有織夢CMS系統,帝國CMS系統。這類系統可支援二次開發,功能強大,但是結構複雜,要求門檻稍高。一般應用較多的是地方門戶類的新聞網站系統。
質量
當消費者訪問網站
回覆列表
首先我們要知道CMS系統是內容管理系統,CMS系統幫你把網站的後臺一切功能都完成了,你只需要去做網站前端的展示即可。