建站常識
網(wǎng)站設計思考:網(wǎng)站的目錄結(jié)構(gòu)和鏈接結(jié)構(gòu)
2006-07-12 08:53:00
今天我們來討論“確定網(wǎng)站的目錄結(jié)構(gòu)和鏈接結(jié)構(gòu)”。
一.網(wǎng)站的目錄結(jié)構(gòu)
網(wǎng)站的目錄是指你建立網(wǎng)站時創(chuàng)建的目錄。例如:在用frontpage98建立網(wǎng)站時都默認建立了根目錄和images子目錄。目錄的結(jié)構(gòu)是一個容易忽略的問題,大多數(shù)站長都是未經(jīng)規(guī)劃,隨意創(chuàng)建子目錄。目錄結(jié)構(gòu)的好壞,對瀏覽者來說并沒有什么太大的感覺,但是對于站點本身的上傳維護,內(nèi)容未來的擴充和移植有著重要的影響。下面是建立目錄結(jié)構(gòu)的一些建議:
●不要將所有文件都存放在根目錄下。
有網(wǎng)友為了方便,將所有文件都放在根目錄下。這樣做造成的不利影響在于:
1.文件管理混亂。你常常搞不清哪些文件需要編輯和更新,哪些無用的文件可以刪除,哪些是相關(guān)聯(lián)的文件,影響工作效率。
2.上傳速度慢。服務器一般都會為根目錄建立一個文件索引。當您將所有文件都放在根目錄下,那么即使你只上傳更新一個文件,服務器也需要將所有文件再檢索一遍,建立新的索引文件。很明顯,文件量越大,等待的時間也將越長。所以,給您的建議是:盡可能減少根目錄的文件存放數(shù)。
●按欄目內(nèi)容建立子目錄。
子目錄的建立,首先按主菜單欄目建立。例如:網(wǎng)頁教程類站點可以根據(jù)技術(shù)類別分別建立相應的目錄,象Flash,Dhtml,Javascript等;企業(yè)站點可以按公司簡介,產(chǎn)品介紹,價格,在線定單,反饋聯(lián)系等建立相應目錄。
其他的次要欄目,類似what's new,友情連接內(nèi)容較多,需要經(jīng)常更新的可以建立獨立的子目錄。而一些相關(guān)性強,不需要經(jīng)常更新的欄目,例如:關(guān)于本站,關(guān)于站長,站點經(jīng)歷等可以合并放在一個統(tǒng)一目錄下。
所有程序一般都存放在特定目錄。例如:CGI程序放在cgi-bin目錄。便于維護管理。所有需要下載的內(nèi)容也最好放在一個目錄下。
●在每個主目錄下都建立獨立的images目錄。
默認的,一個站點根目錄下都有一個images目錄。剛開始學習主頁制作時,阿捷習慣將所有圖片都存放在這個目錄里??墒呛髞戆l(fā)現(xiàn)很不方便,當我需要將某個主欄目打包供網(wǎng)友下載,或者將某個欄目刪除時,圖片的管理相當麻煩。經(jīng)過實踐發(fā)現(xiàn):為每個主欄目建立一個獨立的images目錄是最方便管理的。而根目錄下的images目錄只是用來放首頁和一些次要欄目的圖片。
●目錄的層次不要太深。
目錄的層次建議不要超過3層。原因很簡單,維護管理方便。
其它需要注意的還有:
1.不要使用中文目錄;網(wǎng)絡無國界,使用中文目錄可能對網(wǎng)址的正確顯示造成困難。
2.不要使用過長的目錄;盡管服務器支持長文件名,但是太長的目錄名不便于記憶。
3.盡量使用意義明確的目錄;上面的例子中,你可以用Flash,Dhtml,Javascript來建立目錄,也可以用1,2,3建立目錄,但是哪一個更明確,更便于記憶和管理呢?顯然是前者!
隨著網(wǎng)頁技術(shù)的不斷發(fā)展,利用數(shù)據(jù)庫或者其他后臺程序自動生成網(wǎng)頁越來越普遍,網(wǎng)站的目錄結(jié)構(gòu)也必將飛躍到一個新的結(jié)構(gòu)層次。
二.網(wǎng)站的鏈接結(jié)構(gòu)
網(wǎng)站的鏈接結(jié)構(gòu)是指頁面之間相互鏈接的拓撲結(jié)構(gòu)。它建立在目錄結(jié)構(gòu)基礎之上,但可以跨越目錄。形象的說:每個頁面都是一個固定點,鏈接則是在兩個固定點之間的連線。一個點可以和一個點連接,也可以和多個點連接。更重要的是,這些點并不是分布在一個平面上,而是存在于一個立體的空間中。
●我們研究網(wǎng)站的鏈接結(jié)構(gòu)的目的在于:用最少的鏈接,使得瀏覽最有效率。
一般的,建立網(wǎng)站的鏈接結(jié)構(gòu)有兩種基本方式:
1.樹狀鏈接結(jié)構(gòu)(一對一)。類似DOS的目錄結(jié)構(gòu),首頁鏈接指向一級頁面,一級頁面鏈接指向二級頁面。立體結(jié)構(gòu)看起來就象蒲公英。這樣的鏈接結(jié)構(gòu)瀏覽時,一級級進入,一級級退出。優(yōu)點是條理清晰,訪問者明確知道自己在什么位置,不會"迷"路。缺點是瀏覽效率低,一個欄目下的子頁面到另一個欄目下的子頁面,必須繞經(jīng)首頁。
2.星狀鏈接結(jié)構(gòu)(一對多)。類似網(wǎng)絡服務器的鏈接,每個頁面相互之間都建立有鏈接。立體結(jié)構(gòu)象東方明珠電視塔上的鋼球。這種鏈接結(jié)構(gòu)的優(yōu)點是瀏覽方便,隨時可以到達自己喜歡的頁面。缺點是鏈接太多,容易使瀏覽者迷路,搞不清自己在什么位置,看了多少內(nèi)容。
這兩種基本結(jié)構(gòu)都只是理想方式,在實際的網(wǎng)站設計中,總是將這兩種結(jié)構(gòu)混合起來使用。我們希望瀏覽者既可以方便快速的達到自己需要的頁面,又可以清晰的知道自己的位置。所以,最好的辦法是:
●首頁和一級頁面之間用星狀鏈接結(jié)構(gòu),一級和二級頁面之間用樹狀鏈接結(jié)構(gòu)。
舉個例子。一個新聞站點的頁面結(jié)構(gòu)如下:
---------------------------------------------------
一級頁面 二級頁面
財經(jīng)新聞頁 -- [財經(jīng)新聞1,財經(jīng)新聞2...]
/ |
首頁 -- 娛樂新聞頁 -- [娛樂新聞1,娛樂新聞2...]
\ |
IT新聞頁 -- [IT新聞1,IT新聞2...]
----------------------------------------------------
其中,首頁,財經(jīng)新聞頁,娛樂新聞頁,IT新聞頁之間是星狀鏈接,可以互相點擊,直接到達。而財經(jīng)新聞頁和它的子頁面之間是樹狀連接,瀏覽財經(jīng)新聞1后,你必須回到財經(jīng)新聞頁,才能瀏覽IT新聞2。所以,有站點為了免去返回一級頁面的麻煩,將二級頁面直接用新開窗口(POP up windows)打開,瀏覽結(jié)束后關(guān)閉即可。
注意:以上我們都是用的三級頁面舉例。如果您的站點內(nèi)容龐大,分類明細,需要超過三級頁面,那么建議你在頁面里顯示導航條,可以幫助瀏覽者明確自己所處的位置。就是您經(jīng)??吹皆S多網(wǎng)站頁面頂部的,類似這樣:“您現(xiàn)在的位置是:首頁->財經(jīng)新聞->股市信息->深圳股->深發(fā)展”
關(guān)于鏈接結(jié)構(gòu)的設計,在實際的網(wǎng)頁制作中是非常重要一環(huán)。采用什么樣的鏈接結(jié)構(gòu)直接影響到版面的布局。例如你的主菜單放在什么位置,是否每頁都需要放置,是否需要用分幀框架,是否需要加入返回首頁的鏈接。在連接結(jié)構(gòu)確定后,再開始考慮鏈接的效果和形式,是采用下拉表單,還是用DHTML動態(tài)菜單等等。
隨著電子商務的推廣,網(wǎng)站競爭的越來越激烈,對鏈接結(jié)構(gòu)設計的要求已經(jīng)不僅僅局限于可以方便快速的瀏覽,更加注重個性化和相關(guān)性。例如,一個愛嬰主題網(wǎng)站里,在8個月嬰兒的營養(yǎng)問題頁面上,你需要加入8個月嬰兒的健康問題鏈接,智力培養(yǎng)鏈接,或者是有關(guān)奶粉宣傳的鏈接,一本圖書,一個玩具的鏈接。因為父母不可能到每個欄目下去尋找關(guān)于8個月嬰兒的信息,他們可能在找到需要的問題后就離開網(wǎng)站了。如何盡可能留住訪問者,是網(wǎng)站設計者未來必須考慮的問題。
講到這里,阿捷忽然覺得自己很厲害,居然會總結(jié)出這么大一套理論:)什么,皮厚?可能吧,這么多高手都沒發(fā)言呢!有意見請來信ajie@soim.com
近期更新
- [2023-06-25 23:22:29] 優(yōu)秀網(wǎng)站設計的五大特點
- [2023-04-27 14:05:55] Html 5 響應式網(wǎng)站設計制作
- [2023-04-10 11:07:30] 網(wǎng)站建設制作流程知多少
- [2022-10-14 10:11:30] 做網(wǎng)站設計應該更看重框架搭建還是視覺觀感?
- [2022-08-09 15:57:48] 以“產(chǎn)品”思維搭建網(wǎng)站!
- [2022-08-08 09:12:57] 一家公司的網(wǎng)站應該有哪些板塊內(nèi)容?
- [2022-08-05 09:28:06] 企業(yè)網(wǎng)站建設為什么要設置新聞板塊?
- [2022-07-04 15:58:06] 網(wǎng)站首頁設計的好看,這個網(wǎng)站就成功了一大半!
- [2022-05-20 09:34:19] 網(wǎng)站后臺管理系統(tǒng)是什么?有什么作用?
- [2022-05-17 11:29:32] 作為消費者,應該如何選擇一家水平高的網(wǎng)站建設公司
- [2022-05-17 11:27:01] 高端網(wǎng)站定制與模板化網(wǎng)站應該怎么選擇?
- [2022-04-22 16:00:41] 現(xiàn)在高端的網(wǎng)站設計都有哪些新的趨勢?
延伸閱讀
- [2019-02-25 15:09:06] 青島設計好并且靠譜的網(wǎng)站建設公司
- [2006-02-18 09:30:00] 韓國網(wǎng)站的設計好在哪里
- [2009-12-17 15:43:00] 默認Web字體樣式
- [2007-10-16 14:47:00] 設計原則VS實際情況
- [2007-11-23 12:30:00] 網(wǎng)站改版:先沐浴再更衣
- [2010-05-26 15:03:00] 使用線框圖來簡化你的產(chǎn)品設計流程
- [2010-08-26 22:39:00] 一個選項卡寬度的哥德巴赫猜想
- [2010-11-11 08:23:00] 龜毛的交互設計師
- [2009-11-16 08:29:00] 關(guān)于“用戶問題”的嚴重程度定義
- [2010-07-20 11:39:00] 把設計放進一小時的盒子
- [2009-07-08 07:55:00] 幫助頻道改版項目中的一點心得
- [2012-10-16 10:41:12] 什么是響應式網(wǎng)站設計
解決方案
輪胎行業(yè)網(wǎng)站設計解決方案 機械行業(yè)網(wǎng)站設計解決方案 房地產(chǎn)行業(yè)網(wǎng)站設計解決方案 科技企業(yè)網(wǎng)站設計解決方案 電子家電網(wǎng)站設計解決方案 食品行業(yè)網(wǎng)站設計解決方案 集團公司網(wǎng)站設計解決方案 企事業(yè)單位網(wǎng)站設計解決方案 外貿(mào)行業(yè)網(wǎng)站設計解決方案 健身運動網(wǎng)站設計解決方案 美容與化妝品網(wǎng)站設計解決方案 建筑設計行業(yè)網(wǎng)站設計解決方案 物流行業(yè)網(wǎng)站設計解決方案
TAGS關(guān)鍵字
GOOGLE 青島抖音小程序開發(fā) 網(wǎng)頁設計 企業(yè)網(wǎng)站為什么要備案 如何做網(wǎng)站優(yōu)化 舒適的界面 力圖 網(wǎng)站品牌 企業(yè)網(wǎng)站 視覺靈感 外貿(mào)網(wǎng)站設計 HTML5 蘋果系統(tǒng) 青島網(wǎng)站設計哪家好 搜索引擎 網(wǎng)站設計趨勢 營銷策略 海信網(wǎng)絡科技 青島網(wǎng)站建設 網(wǎng)站建設,手機網(wǎng)站 IT資訊 H5專題頁面 網(wǎng)站制作 html和css 青島網(wǎng)站建設基礎知識 審美 版面布局 青島網(wǎng)站建設公司哪家好 青島網(wǎng)站SEO robots