中培偉業是一家專門從事IT信息化中高端培訓的一流培訓機構,中培精心打造的《軟件系統架構最佳實踐》課程完全覆蓋設計過程的各個知識體系的實踐應用,包括架構分析、架構分解、架構設計、架構分配、詳細設計、構件設計等。對大型web架構,中培偉業有以下淺見。
動態應用,是相對于網站靜態內容而言,是指以c/c++、php、Java、perl、.net等服務器端語言開發的網絡應用軟件,比如論壇、網絡相冊、交友、BLOG等常見應用。動態應用系統通常與數據庫系統、緩存系統、分布式存儲系統等密不可分。
大型動態應用系統平臺主要是針對于大流量、高并發網站建立的底層系統架構。大型網站的運行需要一個可靠、安全、可擴展、易維護的應用系統平臺做為支撐,以保證網站應用的平穩運行。
為了達到不同應用的服務器共享、避免單點故障、集中管理、統一配置等目的,不以應用劃分服務器,而是將所有服務器做統一使用,每臺服務器都可以對多個應用提供服務,當某些應用訪問量升高時,通過增加服務器節點達到整個服務器集群的性能提高,同時使他應用也會受益。該Web前端系統基于Apache/Lighttpd/Eginx等的虛擬主機平臺,提供PHP程序運行環境。服務器對開發人員是透明的,不需要開發人員介入服務器管理。
負載均衡系統分為硬件和軟件兩種。硬件負載均衡效率高,但是價格貴,比如F5等。軟件負載均衡系統價格較低或者免費,效率較硬件負載均衡系統低,不過對于流量一般或稍大些網站來講也足夠使用,比如lvs, nginx。大多數網站都是硬件、軟件負載均衡系統并用。
想了解更多IT資訊,請訪問中培偉業官網:中培偉業