1樓:立港娜娜
物件不同:
mvc包括三類物件,model是應用物件、view為其螢幕表示、controller定義了對使用者輸入的處理方式。在應用mvc方式以前,通常將這三個物件的功能合到了一起,應用mvc分離了它們,為設計提供了靈活性和可重用性。
mvc設計模式是目前最流行的web應用設計模式,給專案**的管理和維護帶來了很大的便利。
結構不同:
b/s結構(browser/server結構)結構即瀏覽器和伺服器結構。它是隨著internet技術的興起,對c/s結構的一種變化或者改進的結構。
在這種結構下,使用者工作介面是通過www瀏覽器來實現,極少部分事務邏輯在前端(browser)實現,但是主要事務邏輯在伺服器端(server)實現,形成所謂三層3-tier結構。
bs缺點:個性化特點明顯降低,無法實現具有個性化的功能要求。bs操作是以滑鼠為最基本的操作方式,無法滿足快速操作的要求。
bs頁面動態重新整理,響應速度明顯降低。bs無法實現分頁顯示,給資料庫訪問造成較大的壓力。bs功能弱化,難以實現傳統模式下的特殊功能要求。
mvc優點:各施其職,互不干涉;在mvc模式中,三個層各施其職,所以如果一旦哪一層的需求發生了變化,就只需要更改相應的層中的**而不會影響到其它層中的**。
mvc缺點:增加了系統結構和實現的複雜性。對於簡單的介面,嚴格遵循mvc,使模型、檢視與控制器分離,會增加結構的複雜性,並可能產生過多的更新操作,降低執行效率。
2樓:匿名使用者
b/s 是抽象意義上的用應架構,相對於傳統上的c/s架構而言的,使得資料層和表現層進一步分離。
mvc是一種具體的程式設計架構,比如struts,已經定義好了框架,然後由你來具體實現,同理,ejb也是這樣的。
就這些吧.希望能幫到你
mvc與bs的區別他們的優點及劣勢是什麼
立港娜娜 物件不同 mvc包括三類物件,model是應用物件 view為其螢幕表示 controller定義了對使用者輸入的處理方式。在應用mvc方式以前,通常將這三個物件的功能合到了一起,應用mvc分離了它們,為設計提供了靈活性和可重用性。mvc設計模式是目前最流行的web應用設計模式,給專案 的...
瓷磚的優點是什麼,瓷磚的分類及優缺點有哪些
安靜的女漢子 瓷磚有以下幾大優勢 第一是效能優勢 拒水透氣性強,自重輕,具有柔性,耐酸鹼耐凍融,抗震,抗裂,與外牆外保溫體系相容性很好。第二是安全優勢 軟瓷技術產品完全克服了陶瓷磚 馬賽克等易脫落傷人的安全隱患,尤其適合作為高層建築和外牆外保溫系統的外牆飾面材料。第三是表現力優 軟瓷材料可隨意賦形,...
火影忍者仙人模式有什麼優點和缺點
1.能夠感覺自然能源 也就能感覺其他忍者的能源2.能夠感知危險 3.普通的物理攻擊範圍加大,就像物件剛好躲開你的拳頭,有仙人範圍加大照樣打中了.4.術的威力提高n倍.5.肉體防禦力增強了.6.能夠做到一些原來做不出來的事情.比如把lxw手裡劍扔出去.缺點就是時間太短 仙人模式可以說是鳴人的殺手鰹之一...