從用戶角度減少DNS查找。所有性能至關重要的Web頁面。減少下載頁面所需的DNS查找,不過要權衡考慮瀏覽器對同時連接的限制。DNS查找需要花費大量的時間,大量的DNS查找會影響用戶體驗。減少對象、任務、計算等都可以加速頁面載入,但同時也要考慮工作分解。...
系統(tǒng)軟件包括操作系統(tǒng)、Web服務器軟件、后端數(shù)據(jù)庫等 非就是兩大類: WINNT和Umix類系統(tǒng) (1)選擇網(wǎng)站操作系統(tǒng)?,F(xiàn)在可供選擇的、能夠穩(wěn)定 運行web服務器的操作系統(tǒng) 無 典型代表。 Windows NT的缺點是:軟件成本太高,要配備一個系統(tǒng)就需要花費幾千美元 由于 Linux和 FREEBSD平臺在網(wǎng)站建設中的大量使用,所以 Linux可以作為UNIX的而且其他和 Windows相關的軟件成本也很高,比如數(shù)據(jù)庫,不管是 MS SQL Server7.0還工具還要額...
在新系統(tǒng)開發(fā)項目的可行性被認定之后,就要進行詳細調查與分析工作,詳調查與初步調查不同,它要了解現(xiàn)行系統(tǒng)中信息處理的具體情況,而不是系統(tǒng)的外部情況:要 弄清現(xiàn)行系統(tǒng)的基本邏輯功能及信息流程,其重點在于調查分析系統(tǒng)內部功能結構,包括組織結構、業(yè)務流程、數(shù)據(jù)流程、數(shù)據(jù)存儲及其組成等。這些正是新系統(tǒng)研制中有可能要 加以修改、更換的內容。詳細調查的程度比初步調查要細致得多,工作量也大,參與的人員也多,而且要有一些熟悉現(xiàn)行系統(tǒng)業(yè)務和管理工作的人員參加 詳細調查與分析是系統(tǒng)分析中最重要的...
網(wǎng)站必須設計成易于使用,而不只是信息的簡單堆砌。這一要求直接與網(wǎng)站的版 面設計和服務器的功能定義相關聯(lián)。隨著商業(yè)化網(wǎng)站的增加和發(fā)展,人們慢慢總結出 些網(wǎng)站可使用性方面的要求,但在很大程度上,人們對可使用性的了解仍處于啟蒙 下幾點 階段。所以,這里只能列出一些在網(wǎng)站設計計中的指導性建議。網(wǎng)站的可使用性包括以 (1)網(wǎng)站要有好的導航功能,以便讀者瀏覽。比如,每一網(wǎng)頁都應能鏈接到網(wǎng)站的 主頁和邏輯上的前后頁、上下頁,當網(wǎng)站網(wǎng)頁數(shù)目超過100頁時,應考慮提供搜索索引擎服 務 (2)...
在設計復雜系統(tǒng)時使用此原則簡化方案的范圍、設計和實施。在(編程或者計算)資源有限的情況下設計復雜系統(tǒng)或產(chǎn)品時使用。...
提前考慮如何擴展解決方案,在實際需要前大概一個月(編程)實現(xiàn)它,或者在客戶急需時提前幾天實現(xiàn)它,會給開發(fā)團隊節(jié)省很多全錢和時間。...
目的:防止設計中出現(xiàn)復雜的解決方案。...
若干個彼此獨立而又有一定聯(lián)系的組成部分,這些組成部分稱為模塊。對于任何一個系統(tǒng) 結構化設計方法的基本思想是使系統(tǒng)模塊化化,即把一個系統(tǒng)自上而下、逐步分解為立功能的模塊所組成的系統(tǒng)。在這一基本思想的指導下,系統(tǒng)設計人員以邏輯模型為基礎,都可以按功能逐步由上向下、由抽象到具體,逐層將其分解為一個多層次的的、具有相對獨并借助于一套標準的設計準則和圖表等工具,逐層地將系統(tǒng)分解成多個大小適當、功能單 具有一定獨立性的模塊,把一個復雜的系統(tǒng)轉換成易于實現(xiàn)、易于維護的模塊化結構系玧。結構...
確定站點內容和功能 網(wǎng)站內容發(fā)布是網(wǎng)站開發(fā)的一項重點,它直接影響到一個網(wǎng)站的受歡迎程度,最起碼的要求是用戶必須能有效地使用網(wǎng)站和瀏覽網(wǎng)站的內容 內容發(fā)布除了直接與網(wǎng)頁的版面和圖像設計有關之外,更深一層的是與網(wǎng)站的技術 式呈現(xiàn)。交互方式代表的并不只是網(wǎng)頁語言HTML的延伸,它的實現(xiàn)需要網(wǎng)頁背后網(wǎng)站 結構設計相聯(lián)系的,尤其是目前靜止網(wǎng)頁的用途已降到次要位置,網(wǎng)頁的內容均以交互方服務器的大量軟件支持。我們可使用目標清單、訪問者的需求和競爭性分析來確定網(wǎng)站的內容。為此,可以在的頁面...
系統(tǒng)軟件包括操作系統(tǒng)、Web服務器軟件、后端數(shù)據(jù)庫等。非就是兩大類: WINNT和Unix類系統(tǒng) (1)選擇擇網(wǎng)站操作系統(tǒng)。現(xiàn)在可供選擇的、能夠穩(wěn)定運行Web服務器的操作系統(tǒng)無 典型代表。 Windows NT的缺點是:軟件成本太高,要配備一個系統(tǒng)就需要花費幾千美元 由于 Linux和 FREEBSD平臺在網(wǎng)站建設中的大量使用,所以 Linux可以作為UNIX的而且其他和 Windows相關的軟件成本也很高,比如數(shù)據(jù)庫,不管是 MS SQL Server7.0還是 Syba...