一般我們做網(wǎng)站開發(fā)首先都是要了解她的架構(gòu)怎么樣的,框架的概念首先是在Navigator 2.0中被引入的,它能夠在同一個瀏覽器窗口中同時顯示多個網(wǎng)頁設(shè)計,多個網(wǎng)頁之間存在相互的關(guān)系。
一般來說,架構(gòu)是指不涉及具體編程語言的頂層總體設(shè)計。架構(gòu)有很多種分類方法,從訪問類型上分,動態(tài)網(wǎng)站可以是BS(Browser/Server)架構(gòu)或CS(Client/Server)架構(gòu);從分布機制上分,動態(tài)網(wǎng)站可以是2-Tier、3-Tier或多-Tier架構(gòu)(他們的區(qū)別在于服務(wù)器的分配模式以及是否分布式的保存邏輯處理程序和數(shù)據(jù)庫)等等。
框架與表格不同,它們最大的區(qū)別在于每個框架的框里都可以包含一個獨立的網(wǎng)站設(shè)計,每一個頁面都可以獨立于其它頁面而翻動或改變。可以說,每一個框架就是一個迷你的瀏覽器。合理地運用框架可以使一個頁面顯示得更加完美、更具有視覺上吸引力、更宜于導(dǎo)航。然而濫用網(wǎng)站建設(shè)框架會使頁面顯得雜亂無章不易于閱讀,太多的框架甚至可以造成瀏覽器的崩潰!
網(wǎng)站架構(gòu)可以分為程序架構(gòu),呈現(xiàn)架構(gòu),和信息架構(gòu)三種表現(xiàn),步驟主要分為硬架構(gòu)和軟架構(gòu)兩步程序。
網(wǎng)站總體框架示意圖是網(wǎng)站后臺支撐系統(tǒng)的想法,一般取決于網(wǎng)站本身的建設(shè)意圖。
網(wǎng)站架構(gòu)水平的高低決定著網(wǎng)站的整體性能和運營模式的時效性和經(jīng)濟性,它的設(shè)計必須考慮到網(wǎng)站的模式、運營思路、用戶群體使用習(xí)慣、網(wǎng)站的功能等等。
網(wǎng)站結(jié)構(gòu)對網(wǎng)站的搜索引擎友好性及用戶體驗有著非常重要的影響。網(wǎng)站結(jié)構(gòu)在決定頁面權(quán)重上起著非常關(guān)鍵的作用,會直接影響到搜索引擎對頁面的收錄。一個合理的網(wǎng)站結(jié)構(gòu)可以引導(dǎo)搜索引擎抓取到更多、更有價值的網(wǎng)頁。如果網(wǎng)站結(jié)構(gòu)混亂,往往就會造成搜索引擎陷入死循環(huán)、抓取不到頁面等問題。網(wǎng)站結(jié)構(gòu)的好壞會決定用戶瀏覽的體驗度,合理的網(wǎng)站結(jié)構(gòu)是優(yōu)化網(wǎng)站關(guān)鍵詞排名的前提。
所以,網(wǎng)站結(jié)構(gòu)可以影響網(wǎng)站內(nèi)部頁面的重要性,合理的內(nèi)部鏈接策略就可以對重要頁面進行突出、推薦等操作。
建立網(wǎng)站必須要留意網(wǎng)站總體的合理布局。構(gòu)架能夠有清楚的邏輯性歸類,還可以有模糊不清的精準(zhǔn)定位。但無論如何的歸類,必須有個有效的網(wǎng)頁布局,那樣才可以將
網(wǎng)站開發(fā)的內(nèi)容更強的呈現(xiàn)。