產品經理必備知識——B/S、C/S系統開發實現

B/S結構(Browser/Server)是WEB興起後的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。 數據庫

C/S結構(Client/Server)服務器一般採用高性能PC、工做站或小型機,並採用大型數據庫系統,如Oracle、Sybase、Informix或SQL Server。客戶端須要安裝專用的客戶端軟件。 瀏覽器

兩種都是很是經典的分佈式計算結構,在目前企業應用結構中,都採用這種結構或者這兩種結構的衍生結構。 服務器

B/S的優勢: 網絡

(1)具備分佈性特色,可隨時隨地進行查詢、瀏覽等業務處理。 分佈式

(2)業務擴展簡單方便,經過增長網頁便可增長服務器功能。 工具

(3)維護簡單方便,只須要改變網頁,即實現全部用戶的同步更新。 佈局

(4)開發簡單、共享性強 性能

B/S缺點: 開發工具

(1)個性化特色明顯下降、沒法實現具備個性化的功能要求 spa

(2)操做是以鼠標爲最基本的操做方式,沒法知足快速操做的要求

(3)也變更態刷新,相應速度明顯下降

(4)功能弱化,難以實現傳統模式下的特殊功能要求

C/S模式優勢

(1)因爲客戶端實現與服務器的直接相連,沒有中間環節,所以相應速度快

(2)操做界面漂亮、形式多樣,能夠充分知足客戶自身的個性化要去。

(3)C/S結構的系統具備較強的事務處理能力,能實現複雜的業務流程。

C/S的缺點

(1)須要專門的客戶端安裝程序,分佈功能弱,針對點多面廣且佈局被網絡條件的用戶羣體,不能實現快速部署安裝配置。

(2)兼容性差,對於不一樣開發工具具備具備較大的侷限性,若採用不一樣工具須要從新改寫程序。

相關文章
相關標籤/搜索