新聞動態新聞動態

企業網站設計的物理結構注意事項

日期:2019-07-06    閱讀數:222

  企業網站的物理結構體現為網站在服務器上的目錄結構。通常,網站的物理結構不應十分復雜,層次也不應太多,應該根據網站文件的功能、地位和大致的邏輯結構來建立樹狀的目錄結構。例如主頁的HTML文件一般直接放于服務器虛擬路徑的根上,與之相關聯的資源(如圖片、聲音等)作為一個一級目錄,其他的一級頁面構成各個一級目錄,而在一級頁面的目錄里存入與之相關的資源和二級真面構成的目錄,類似地再往下分為三級目錄等。

  目錄結構是一個容易忽略的問題,很多網站規劃人員都是未經規劃,便隨意創建網站的子目錄。目錄結構的好壞,對瀏覽者來說并沒有什么太大的感覺,但是對于站點本身的上傳維護、內容未來的擴充和移植有著重要的影響。下面是建立目錄結構的一些建議。

  


  (1)不要將所有文件都存放在根目錄下

  大部分網站都是邊建設邊充實的,在起初,因內容較少,網頁制作人員往往為了方便,將所有文件都放在根目錄下,這樣的缺點在于:一是文件管理混亂。常常搞不清哪些文件需要編輯和更新,哪些無用的文件可以刪除,哪些是相關聯的文件,影響工作效率。二是上傳速度慢、服務器一般都會為根目錄建立一個文件索引。當將所有文件都放在根目錄下,那么即使只上傳更新一個文件,服務器也需要將所有文件再檢索一遍,建立新的索引文件·很明顯,文件量越大,等待的時間也將越長。這樣就大大影響了工作的效率,所以,建以盡可能減少根目錄下的文件數量。

  (2)按欄目內容建立子目錄

  子目錄的建立,首先按主菜單欄目建立。例如,網頁教程類站點可以根據技術類別分別建立相應的目錄,如Flash、Dhtml、Javascript等;企業站點可以按公司簡介、產品介紹、價格、在線定單、反饋聯系等建立相應目錄。其他的次要欄目,類似what's new、友情鏈接內容較多,需要經常更新的可以建立獨立的子目錄:而一些相關性強,不需要經常更新的欄目,例如;關于本站、關于站長、站點經歷等可以合并放在一個統一目錄下。所有程序一般都存放在特定的目錄。例如:CGI程序放在cgi-bin目錄。便于維護管理。所有需要下載的內容也最好放在一個目錄下。

  (3)在每個主目錄下建立獨立的images目錄

  默認的一個站點根目錄一般下都有一個images目錄。剛開始制作網頁時,可能都習慣將所有的圖片都存放在這個目錄里??墒沁@樣其實是非常不方便的,當需要將某個主欄目打包供訪問者下載,或者將某個欄目刪除時,圖片的管理就變得相當麻煩。經過實踐發現:為每個主欄目建立一個獨立的images目錄是最方便管理的。而根目錄下的images目錄只是用來放首頁和一些次要欄目的圖片。

  (4)目錄的層次不要太深

  網站設計中最容易犯的錯誤就是目錄的層次太深。建議目錄的層次不要超過3層,以利于維護管理。

  (5)全局的資源應該放在根目錄下的Global目錄下

  諸如inc文件(incJudefile,asp中的頭文件)、各頁面共享邊框的logo、圖片等文件,應該統一放在該目錄下,便于管理,并且目錄名也不應隨意改變,方便不同管理員的管理。

  (6)其他注意事項

 ?、俨灰褂弥形哪夸?。網絡無國界,因編碼的差異以及異地服務器解釋程序的差異可能使中文目錄網址的正確顯示造成困難。

 ?、诓灰褂眠^長的目錄。盡管服務器支持長文件名,但是太長的目錄名不便于記憶。

 ?、郾M量使用意義明確的目錄,,例如上面的例子中,可以用F1ash、Dhtml、JavaScript來建立目錄,也可以用1、2、3建立目錄,但是當然是前者更便于記憶、管理。

  隨著網頁技術的不斷發展,在利用數據庫或者其他后臺程序自動生成網頁的技術越來越普遍以后,網站的目錄結構也可能飛躍到一個新的結構層次。


分享到:
手机九游会