我們知道,設(shè)計型網(wǎng)站特別注重視覺效果上的用戶體驗,而功能型網(wǎng)站建設(shè)除了視覺效果之外,還更為注重使用操作上的用戶體驗。
比較有代表性的設(shè)計型網(wǎng)站是企業(yè)官網(wǎng),建站目的是宣傳公司、品牌、產(chǎn)品、服務(wù)等,所以主要用于給客戶“看”。而像電子商務(wù)網(wǎng)站、在線業(yè)務(wù)網(wǎng)站、辦公平臺等都屬于功能型網(wǎng)站,建站目的是為了給客戶帶來更便捷的在線服務(wù),客戶不僅要看,還要用,但重點在于“用”。因此,在網(wǎng)站架構(gòu)的規(guī)劃方面,功能型網(wǎng)站就需要考慮的更加全面。
1. 硬件資源
在功能型網(wǎng)站架構(gòu)中,我們必須考慮用戶操作的流暢性和可用性,這首先需要有足夠的硬件資源來保障。這里的硬件我們主要考察機(jī)房和服務(wù)器。
機(jī)房應(yīng)配備可靠的路由器、強(qiáng)大的硬件防火墻,并保證24小時的無塵環(huán)境和電力供應(yīng)。服務(wù)器方面,我們主要看內(nèi)存和硬盤的情況,內(nèi)存大小與網(wǎng)站可接納的同時在線人數(shù)有一定關(guān)系,這種關(guān)系直接反應(yīng)給客戶的就是網(wǎng)站打開速度快慢的體驗。而硬盤大小則決定了用戶可上傳文件的多少,或網(wǎng)站可提供給客戶的可用資源的多少。當(dāng)然,現(xiàn)在的云服務(wù)器大多都是可以自由升級硬件資源的。
2. 網(wǎng)絡(luò)帶寬
服務(wù)器端的網(wǎng)絡(luò)帶寬也是網(wǎng)站架構(gòu)中應(yīng)該重點考慮的,如果說同時在線人數(shù)與內(nèi)存大小有一定關(guān)系的話,那么網(wǎng)絡(luò)帶寬則對同時在線人數(shù)有著直接的影響。
我們在功能型網(wǎng)站架構(gòu)的規(guī)劃中,應(yīng)該對網(wǎng)絡(luò)帶寬進(jìn)行一個具體的數(shù)值預(yù)估,這里有一個公式:單用戶預(yù)分配帶寬 × 用戶數(shù) = 帶寬總量。我們可以利用這個公式,預(yù)估出初期大概需要使用多少網(wǎng)絡(luò)帶寬,并落實到網(wǎng)站架構(gòu)的規(guī)劃中。
3. 網(wǎng)站設(shè)計
在網(wǎng)站設(shè)計方面我們主要在色調(diào)、風(fēng)格、版式布局、導(dǎo)航欄目等幾個方面進(jìn)行網(wǎng)站架構(gòu)規(guī)劃。
一般來說,色調(diào)通常會使用Logo色或企業(yè)色來作為主色調(diào)。由于功能型網(wǎng)站的內(nèi)容一般比較多,所以在風(fēng)格上大多采用簡約大氣的設(shè)計。在版式布局上,我們可以通過畫原型圖的方式,來討論和確認(rèn)具體頁面的版塊擺放位置。導(dǎo)航欄目其實就是網(wǎng)站內(nèi)容的主體架構(gòu),可以通過畫網(wǎng)站架構(gòu)圖把我們的想法落實下來。
4. 系統(tǒng)功能
在功能型網(wǎng)站架構(gòu)的規(guī)劃中,系統(tǒng)功能的設(shè)計應(yīng)該說是重中之重。這里不但要考慮到用戶操作的體驗性,還要考慮業(yè)務(wù)流程和邏輯的合理性。
我們在策劃時,應(yīng)該把每個系統(tǒng)功能的細(xì)節(jié)操作都羅列清楚,例如:增、刪、改、查、上線/下線、置頂、推薦等各種具體操作。應(yīng)清楚地區(qū)分網(wǎng)站中各種角色的權(quán)限,比如游客、會員 ( 可分等級 )、管理員 ( 可細(xì)分多種操作職權(quán) ) 等。
對于網(wǎng)站中的業(yè)務(wù)流程,我們應(yīng)該使用標(biāo)準(zhǔn)的流程圖來畫出整個業(yè)務(wù)過程,并明確在分支點標(biāo)明不同流程走向的最終結(jié)果。這在整個的網(wǎng)站架構(gòu)中,或許是耗時最多的一項工作。
5. 環(huán)境部署
網(wǎng)站環(huán)境部署涉及到網(wǎng)站架構(gòu)的安全策略和運行穩(wěn)定性,我們千助網(wǎng)站建設(shè)一般會從程序級、系統(tǒng)級、策略級三個方面進(jìn)行規(guī)劃。
程序級部署主要有:防御SQL注入、防御跨站腳本攻擊、MD5數(shù)據(jù)加密、防御Bug報錯信息泄露、防御上傳漏洞攻擊、程序級黑名單、防御非法下載、防御搜索引擎竊聽等。
系統(tǒng)級部署主要有:定時升級系統(tǒng)補(bǔ)丁、目錄權(quán)限最小化、組安全策略配置、注冊表安全加固、最大化端口禁用、無關(guān)服務(wù)禁用、數(shù)據(jù)庫安全加固等。
策略級部署主要有:防火墻安裝與配置、網(wǎng)站流量監(jiān)控、軟件備份計劃任務(wù)、硬件鏡像備份、定期查殺毒、數(shù)據(jù)災(zāi)備與恢復(fù)措施等。
6. 運維推廣
網(wǎng)站建設(shè)的最終目的是通過網(wǎng)站獲得可觀的利益,無論是在品牌知名度的提高上,還是吸引和挖掘潛在客戶方面,都需要通過網(wǎng)站的運維和推廣來實現(xiàn)。
我們在網(wǎng)站架構(gòu)中應(yīng)該考慮到如何設(shè)計更方便將來的推廣運維,比如設(shè)計出足夠的專題頁、頻道頁,用于未來針對不同客戶群的準(zhǔn)確推廣。功能架構(gòu)方面,要合理融入SEO的思想,為未來關(guān)鍵詞的布局和優(yōu)化打下基礎(chǔ)。
綜上所述,我們可以看出,功能型的網(wǎng)站架構(gòu)不僅僅是針對網(wǎng)站設(shè)計和功能開發(fā)的規(guī)劃,還需要更多地考慮硬件、網(wǎng)絡(luò)、部署、運維等方面的問題,統(tǒng)一規(guī)劃,綜合考慮,才能架構(gòu)出完美的網(wǎng)站。