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