1) 網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)
(1) 網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)的目標(biāo)
首先,網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)主要是為了厘清網(wǎng)頁(yè)內(nèi)容及欄目結(jié)構(gòu)的脈絡(luò),使鏈接結(jié)構(gòu)、導(dǎo)航線路層次清晰,確保內(nèi)容與結(jié)構(gòu)突出主題;其次,前臺(tái)結(jié)構(gòu)設(shè)計(jì)更加注重特色設(shè)計(jì),體現(xiàn)網(wǎng)站特征;再次,前臺(tái)結(jié)構(gòu)設(shè)計(jì)充分調(diào)查 了用戶(hù)需求,確保建成的網(wǎng)站能夠方便用戶(hù)使用;另外,還要保證網(wǎng)頁(yè)功能強(qiáng)大,在功能分配上具有合理性;最后,網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)還要關(guān)注網(wǎng)站的可擴(kuò)展性
(2) 網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)的步驟
網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)就是根據(jù)網(wǎng)站特性、建站目的、信息類(lèi)別,將信息和功能分類(lèi)劃分并細(xì)化形成結(jié)構(gòu)脈絡(luò),整理后放置于不同層次網(wǎng)頁(yè),其主要步驟如下:
①確定內(nèi)容和功能需求:網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)之初,需要對(duì)內(nèi)容設(shè)計(jì)及創(chuàng)意設(shè)計(jì)進(jìn)行匯總和補(bǔ)充,運(yùn)用收集的信息建立內(nèi)容和功能列表。
②分類(lèi)并標(biāo)記內(nèi)容:在確定了內(nèi)容和功能的需求之后,整理內(nèi)容,并根據(jù)內(nèi)容特點(diǎn)外類(lèi)標(biāo)記。制作內(nèi)容清單、內(nèi)容檢索,實(shí)現(xiàn)分類(lèi)標(biāo)記和命名。
③功能分配:將功能按需求設(shè)置到相應(yīng)的網(wǎng)頁(yè)中,方便用戶(hù)進(jìn)行訪問(wèn)。在進(jìn)行功能分配的過(guò)程中,要注意分清主次,將各個(gè)功能模塊有序地放于主次不同的網(wǎng)頁(yè)上。
④完成設(shè)計(jì)文檔: 在實(shí)現(xiàn)了網(wǎng)絡(luò)前臺(tái)結(jié)構(gòu)設(shè)計(jì)之后,最后一步需要完成設(shè)計(jì)文檔,記錄結(jié)構(gòu)設(shè)計(jì)的有關(guān)細(xì)節(jié),內(nèi)容摘要、分類(lèi)命名、各類(lèi)間的關(guān)系等。
2) 網(wǎng)站后臺(tái)結(jié)構(gòu)設(shè)計(jì)
(1) 后臺(tái)結(jié)構(gòu)設(shè)計(jì)的目標(biāo)
網(wǎng)站結(jié)構(gòu)設(shè)計(jì)是一個(gè)多維過(guò)程,設(shè)計(jì)最終是要給用戶(hù)提供一個(gè)易于使用的網(wǎng)站,為了實(shí)現(xiàn)易于使用的目標(biāo),后臺(tái)結(jié)構(gòu)設(shè)計(jì)過(guò)程需要著重從網(wǎng)站可用性、高性能、可擴(kuò)展性、可維護(hù)性和安全管理等方面考慮,因?yàn)檫@不但是實(shí)現(xiàn)網(wǎng)站前臺(tái)結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ),也將直接對(duì)網(wǎng)站總體性能產(chǎn)生深遠(yuǎn)的影響。
(2) 后臺(tái)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容
①硬件結(jié)構(gòu)設(shè)計(jì):主要是指確定服務(wù)器及其他網(wǎng)絡(luò)設(shè)備的規(guī)格數(shù)量及其功能外配的過(guò) 程,它與網(wǎng)站目標(biāo)及規(guī)模、運(yùn)作模式、資金情況、技術(shù)水平密切相關(guān),因此,不同情況構(gòu)架的網(wǎng)站硬件結(jié)構(gòu)設(shè)計(jì)的過(guò)程有顯著的不同
硬件結(jié)構(gòu)設(shè)計(jì)首先需要確定容量計(jì)劃,即根據(jù)訪問(wèn)網(wǎng)站的用戶(hù)數(shù)及網(wǎng)站應(yīng)用所需的計(jì)算機(jī)處理量來(lái)確定服務(wù)器的數(shù)量、內(nèi)存及存儲(chǔ)容量、網(wǎng)站鏈接互聯(lián)網(wǎng)的速度及相應(yīng)的網(wǎng)絡(luò)設(shè)備的要求。其次,需要對(duì)服務(wù)器進(jìn)行配置,此時(shí)需要考慮 CPU,內(nèi)存、交換空間、硬盤(pán)大小、網(wǎng)絡(luò)適配器等因素的瓶頸及擴(kuò)充余地。另外,還需對(duì)網(wǎng)絡(luò)連接方式進(jìn)行設(shè)計(jì),目前較為常用的網(wǎng)絡(luò)連接方式是局域網(wǎng)技術(shù),在連接時(shí)網(wǎng)絡(luò)交換機(jī)可選擇以太網(wǎng)交換機(jī)、網(wǎng)絡(luò)交換機(jī)或者第四層交換機(jī)。
②軟件結(jié)構(gòu)設(shè)計(jì):是對(duì)系統(tǒng)軟件和應(yīng)用軟件結(jié)構(gòu)進(jìn)行設(shè)計(jì)。網(wǎng)站的軟件結(jié)構(gòu)除了考慮功能外,還需考慮系統(tǒng)安全、運(yùn)行速度、運(yùn)行效率,因此,必須使用安全高效的操作系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)。
系統(tǒng)軟件包括各種操作系統(tǒng),目前應(yīng)用廣泛的主要有 Unix,Linux,Windows系列等,它們可以針對(duì)安全性和可操作性作出選擇。應(yīng)用軟件包括服務(wù)軟件和管理軟件,這些軟件要求速度快、易于調(diào)試、易于調(diào)用,能夠高效運(yùn)行。安全管理軟件也是必不可少的,其實(shí)現(xiàn)方式主要有防火墻、IP地址翻譯法、用戶(hù)使用目錄協(xié)議等
③數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì);隨著信息觀念的進(jìn)步及信息時(shí)代的要求,越來(lái)越多的網(wǎng)站不僅提供豐富廣泛的信息,還要提供復(fù)雜的供應(yīng)鏈管理、客戶(hù)關(guān)系管理等多項(xiàng)信息管理功能,而這些都需要有結(jié)構(gòu)復(fù)雜而清晰的數(shù)據(jù)庫(kù)的支持,因此,根據(jù)網(wǎng)站的目標(biāo)及功能來(lái)設(shè)計(jì)具有良好規(guī)范的數(shù)據(jù)庫(kù)結(jié)構(gòu)也是后臺(tái)結(jié)構(gòu)設(shè)計(jì)的重要內(nèi)容。
在數(shù)據(jù)庫(kù)結(jié)構(gòu)網(wǎng)站設(shè)計(jì)的過(guò)程中,應(yīng)著重考慮數(shù)據(jù)完整性、一致性等要求及數(shù)據(jù)安全、査詢(xún)速度、數(shù)據(jù)整理效率等,一般在數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)中要注意通過(guò)合理限制數(shù)據(jù)庫(kù)的操作權(quán)限等來(lái)達(dá)到一定的數(shù)據(jù)安全要求。目前常用的網(wǎng)站數(shù)據(jù)庫(kù)有 Access,SQL Server 2000,Oracle,DB2,MySQL等 。
本文地址:http://cdrpkj.cn//article/2528.html