新闻动态
网站目录结构构建思路
https://www.sytm.net 发布日期:2013/9/19 12:38:24

网站目录结构构建的原则是以最少的层次提供最清晰简使的访问结构。为了使建立的网站目录能够确保网站文件管理的有效运行, -般地,构建网站目录时要充分考虑以下几个方向的问题:

①不要将所有文件都存放在根目录下。

根目录是指DNs域名服务器指向的索引文件的存放目录。根目录只允许存放index.html和main.html其他必需的系统文件;有时开发者为了方便,将所有文件都放在特定目录下,这样做容易导致的问题是:文件管理混乱一常常搞不清哪些文件需要编辑和更新,哪些无用的文件可以删除,哪些是相关联的文件,从而影响工作效率;上传速度慢--服务器一般都会为根目录建立-个文件索引,如果将所有文件都放在根目录下,那么即使只上传更新一个文件,服务器也需要将所有文件再检索一遍,建立新的索引文件,很明显,文件量越大,等待的时间也将越长。

②按功能内容建立于目录。

每个主要功能(主菜单)建立一个相应的独立目录,例如政府站点可以按部门简介、政策法规介绍、便民服务、在线咨询、反馈联系等建立相应的目录其他的次要功能内容,如类似Wlmt'snew、友情链接等内容较多且需要经常更新的可以建立独立的子目录;而一些相关性强、不需要经常更新的栏目可以合并放在一个统一的目录下。注意应建立名为admin目录用来存放所有管理文件或程序,还可以用这个目录存放日志文件

③所有应用程序一般都存放在特定的目录下。

由于网站开发技术的发展和电子政务的应用,越来越多的网站采用了程序控制,而这些程序和数据库的设计与维护将被日益重视,应该将这些应用程序当做一个个可单独调用的公共模块来进行管理。例如,建立名为cgi-bin的目录,存放Perl和CGl脚本及相关文件;建立名为Java的目录,来存放网站上所用到的Javascript,并在其目录下为页面中的每个Applet建立单独的子目录,用独立的目录来存放每Applet;如果要在网站上使用ActiveX控制,须建立ActiveX的目录,并为每个控制建立单独的于子目录,如ActiveX/marquee。此外,所有的css文件存放在各语言版本下的style目录中

④在每个独立的目录下都建立独立的images目录。

一般来说,一个站点根目录下都有一个images目录。刚开始进行两站制作时,人们习惯将所有图片都存放在这个目录里。可是后来发现很不方便,当需要将某个栏目打包下载,或者将某个栏目删除时,图片的管理相当麻烦。经过实践发现:为每个栏目建立一个独立的images目录是最方便管理的。而根目录下的images目录应只是用来放首页和-些次要栏目的图片。

⑤目录的层次不要太多。

原则上目录结构越简单越好,最好不要超过三层,这是为了维护管理方便。如果设计的网站比较庞大,所有文件夹全部放在根目录下会造成混乱,则可以根据类型再划分子目录。需要指出的是,文件目录结构和网站链接是不相同的,链接的层次越少,对访客越友好,而建立简洁的目录结构是为了设计师更好地建设和维护站点。二者并没有绝对的关系。

⑥网站文件名和目录名命名要规范。

除了以上必须要注意的几点外,开发者还应该注意网站中的文件名和目录名的命名规范。由于一个网站不太可能只由一个网页组成,而是有许多子页面,为了能使这些页面都有效地被链接起来,用户要给这些页面起一些有代表性的而且是简洁易记的网页名称。这样,既有助于以后方便管理网页,而且有助于被控索引擎捕捉到,网站文件和目录命名的原则是以最少的字母达到虽容易理解的意义,具体来说备不要使用中文目录名和文件名:菜单、图片名称按菜单名的英语翻译为名极不要使用过长的名张目录和文件的名称要区分大小写,尽量用小写字母命名:不要在文件名中使用空格和一些让人迷惑不解的符号,如、&、k、%、etc等。

更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B2-20150138辽公网安备 21010202000010号  目录概览