盡可能米用小的、便宜的系統(tǒng)。在超高速發(fā)展階段,在生產環(huán)境中采用該方法。應用方式:在生產環(huán)境中不要采用非常大的系統(tǒng)。允許低成本的快速發(fā)展。采用經濟型硬件構建系統(tǒng),不要讓自己陷入高利潤、高端服務器的陷阱。 ...
所謂橫向擴展,就是通過復制服務或數(shù)據庫來分散事務負載,而縱向擴展即購買更大的硬件。前者可以替代后者。適用于任何預計會快速增長的系統(tǒng)、服務和數(shù)據庫。利用AKF擴展立方確定環(huán)境的正確拆分方法。通常,橫向拆分(克隆)是最簡單的方法。...
的總體思想和原則。同時,由于它的特殊性,在進行站點系統(tǒng)設計時,根據該類系統(tǒng)的自 企業(yè)網站作為一類特殊的信息系統(tǒng),在系統(tǒng)設計時,應當遵循上面介紹的系統(tǒng)設計身特點,還應當把握下面一些要點 Web站點的設計原則 不夠深入,多數(shù)企業(yè)并不知道自己的網站能干什么,更不了解網站設計需要把握的規(guī)律。在當前的 Intemet應用中,很多企業(yè)紛紛建立自己的網站,但由于對于網站的認識還些企業(yè)甚至只發(fā)一二頁內容也算是建了一個網站,而且其信息從不更新。其實,要設計個有吸引力的網站,至少應該遵循下述一...
出其內在的聯(lián)系。因此,模塊劃分的是否合理,直接影響到系統(tǒng)設計的質量,影響系統(tǒng)開 結構化設計要解決的主要問題是把系統(tǒng)分解成一個個模塊,并用結構圖的形式表達發(fā)的時間、開發(fā)成本以及系統(tǒng)實施和維護的方便程度等方面。為了能夠合理地劃分系統(tǒng)的子問題劃歸到同一模塊;把不相關的子問題劃歸到系統(tǒng)的不同模塊。衡量系統(tǒng)的結構化程 各個模塊,使其具有較強的獨立性,在劃分模塊時要遵循的總原則是:盡量把密切相關的度及模塊的獨立性,可以通過模塊與模塊之間的關聯(lián)度和模塊內部各個組成部分之間的聚合度兩條標準...
碼的要求是用戶必須能有效地使用網站和瀏覽網站的內容 網站內容發(fā)布是網站開發(fā)的一項重點,它直接影響到一個網站的受歡迎程度,最起結構設計相聯(lián)系的,尤其是目前靜止網頁的用途已降到次要位置,網頁的內容均以交互方 內容發(fā)布除了直接與網頁的版面和圖像設計有關之外,史深一層的是與網站的技術式呈現(xiàn)交互方式代表的并不只是網頁語言HTML的延伸伸,它的實現(xiàn)需要網頁背后網站服務器的大量軟件支持 我們可使用目標清單、訪問者的需求和競爭性分析來確定網站的內容。為此,可以 在的頁面或內容的類型。內容的...
通??梢岳每蛻籼赜械膶傩赃M行拆分,如客戶ID、姓名、所在地等。非常大的相似數(shù)據集合,如快速增長的大型客戶群。標識你所知道的客戶屬性,如客戶ID、姓、所在地或設備,根據這些屬性拆分數(shù)據和服務。...
有時該原則被稱為通過服務或資源進行擴展,重點是擴展數(shù)據集合、事務和程序員小組。非常大的數(shù)據集合,數(shù)據間關系并不重要口大型的復雜系統(tǒng),需要特別擴展編程資源。...
橫向擴展,即復制服務或數(shù)據庫來分散事務負載。具有非常高讀寫比例(5:1或更高,越高越好)的數(shù)據庫;口事務増長大于數(shù)據增長的系統(tǒng)。只需克隆服務并實施負載均衡;...
不要混用供應商的網絡設備。在設計和擴展網絡時使用。不要混用不同供應商的網絡設備(交換機和路由器);其他網絡設備(防火墻、負載均衡器等)要買品牌最好的。不應該為了省點錢,就去應付時不時出現(xiàn)的互操作性和可用性問題。不同品牌的網絡設備可能會造成可用性和擴展性問題。最好只選擇一個供應商。...
盡可能減少頁面上的對象。所有性能至關重要的Web頁面。減少或合并對象,但要與最大同時連接數(shù)進行平衡;口測試修改過的頁面,確保性能提高了。對象數(shù)量會影響下載時間。對象和提供它們的方法之間的平衡是一門學問,需要適時調整。這是客戶的可用性、有用性和性能之間的平衡。...