網站建設之構建網頁文件目錄
作者:佚名 時間:2015-04-05 分享到:
網站文件組織管理的關鍵是w由網站的目錄結構設置。目錄結構設置的好與壞.對瀏覽者并沒有太人的感覺,但是對于站點本身的上傳維護、內容的擴充和移植有著重要的影響。確保擁有正確的布局和結構,會使網站的管理更新更高效。在電子商務網站的管理中.一個有序高效的文件管理將帶給管理員尤其是非專業的管理員工作上的極大便利。例如,可以快速地找到頁而最后一次被修改的時間。文件目錄構建的原則
網站目錄結構構建的原則是以最少的層次提供最清晰簡便的訪問結構。
為了使建立的網站目錄能夠確保網站文件竹理的有效運行,一般地,目錄的層次最好不要超過三層,這也是為了維護管理的方便。如果設計的網站比較龐人,所有文件夾全部放在根目錄卜會造成混亂.因此,需根據類型再劃分子目錄。需要指出的是.文件目錄結構和網站鏈接是不相同的,鏈接的層次越少,對訪客越友好;而建立簡捷的目錄結構是為了設計人員更好地建設和維護站點,二者并沒有絕對的關系。
為了達到’‘清晰簡便”,還要規范文件命名和目錄命名,做到專業、簡潔、清楚地命名文件名和目錄名.體現承上啟下、經渭分明的風格。
2.構建文件目錄要考慮的問題
(1)不要將所有文件都存放在根目錄下
根目錄是指DNS域名服務器指向的索引文件的存放目錄。根目錄只允許存放in-dex. hm 1和maii.hti 1文件,以及其他必需的系統文件.有時開發者為了方便.將所有文件都放在根目錄下,這樣做容易導致的問題有:
①文件管理混亂。常常搞不清哪些文件需要編輯和更新,哪些無用的文件可以,1161除.哪些是相關聯的文件.嚴重影響工作效率;
②上傳速度慢。服務器一般都會為根目錄建立一個文件索引,如果將所有文件都放在根目錄卜。那么即使只上傳更新一個文件.服務器也需要將所有文件再檢索一遍,建立新的索引文件。很明顯.文件最越大.待的時間也將越長,所以。建議盡可能減少根目錄的文件存放數。
(2)按功能內容建立子目錄
每個主要功能(主菜單)建立一個相應的獨立目錄,例如企業站點可以按公司簡介、產品介紹、技術服務、在線訂單、反饋聯系等建立相應的目錄.例如【guesdl) k〕目錄用來存放關于留言本功能的文件,[new s〕目錄下存放關于公司動態的文件;其他的次要功能內容.如類似W hats new、友情鏈接等內容較多且需要經常更新的也需要建立獨立的子目錄;而一些相關性強、不需要經常更新的欄目可以合并放在一個統一的目錄下。注意應用創建名為adm in的目錄來存放所有管理文件或程序,還可以用這個目錄存放日志文件。
(3)應用程序一般都存放在特定的目錄下
由于網站開發技術的發展和電子商務的應用.越來越多的網站采用了程序控制,而這些程序和數據庫的設計與維護將被口益重視.應該將這些應用程序當作一個個可單獨調用的公共模塊進行管理。例如建立名為cgi bin的目錄.存放Perl和CG I腳本及相關文件;建立名為Java的目錄。存放網站上所用到的Java App let,并在其目錄下為頁面中的每個A p-plet建立單獨的子目錄,用獨立的目錄來存放每個App let:如果要在網站上使用A ctiveX控制,需建立‘tiveX的目錄.并為每個控制建立單獨的子目錄。如activeX加a[quee。此外,所有的CSS文件存放在各語言版本下的style目錄中。
(4)在每個獨立的目錄下都建立獨立的in ages目錄
一般來說,一個站點根目錄下都有一個in ages目錄。剛開始進行網站制作時.人們習慣將所有圖片都存放在這個目錄里,可是后來發現很不方便。當需要將某個欄目打包下載,或者將某個欄目刪除時.圖片的管理相當麻煩。經過實踐發現.為每個欄目建立一個獨立的in ages目錄是最方便管理的.而根目錄卜的in ages目錄只是用來放首頁和一些次要欄目的圖片。
(5)網站文件名和目錄名的命名要規范
除了以上必須要注意的幾點外,開發者還應該注意網站的文件名和目錄名的命名要規范。由于一個網站不可能就是由一個網頁組成,它有許多子頁而。為了能使這些頁面都有效地被鏈接起來。用戶要給這些頁面起一些有代表性的而且簡單易記的名稱。這樣,既有助于日后管理,也有助于搜索引擎的卉找。
網站文件名和目錄名的命名原則是以最少的字母達到最容易理解的意義。具體來說,不要使用中文目錄名和文件名;菜單、圖片名稱按菜單名的英語翻譯為名稱;不要使用過長的名稱;目錄和文件的名稱要區分人小寫.盡量用小寫字母命名;不要在文件名中使用空格和一些讓人迷惑不解的符號,如二、”、‘·a”、’“”、’‘”、..etc.,等。