如何合理命名WEB站点网站资源
在开发过程中定位网络软件的文件是一件很简单的事情(当您对设计和管理还很熟悉的时候),但是当部署了几个月之后再来查看这个应用软件就没有这么容易了。尽管编写得很好的文档对这种情况会有所帮助,但对于网站文件的良好组织和合理的命名规范更是一件无价之宝。
一切都在名字中
我曾经和一位开发者合作开发网络应用软件,他喜欢用含糊的名字命名文件,比如a.html和x1.html,他的想法基于工作的安全,他认为只要他出现就可以解释这些神秘名字的文件信息,不错,这对他来讲确实没问题,但是另外一位同时却因为这些混乱而含糊的名称而深陷泥沼。
文件
为网络应用软件的相关资源使用一致的清晰的命名规范可以为开发者提供线索,以下是一些命名文件的规则:
文件名中不要有空格,虽然这不会影响网站的功能(空格会变为%20),但是含有这种符号的文件名容易引起混淆;
避免使用特殊字符,比如&、#和?等,如果它们被错误地理解可能会导致网络服务器的故障;
很多网站使用连字符"-"或者下划线"_"来替代空格,但是这很难被用户记住;
基于UNIX的网络平台是区分大小写的,所以在命名资源的时候要记住这一点;
应当避免文件的扩展名(.aspx, .php, .html, .gif,
etc.),或者正确地映射为网络服务器的MIME类型。
这些简单的规则应当不难实现,但我相信您一定见到过忽视这些规则的网站,而且,我们也见到过很多网站使用的文件名很难记住,或者,使用的文件名根本就没有任何意义。以下的这些例子说明了具备实意(或者易于记忆)的文件名:
网站通常将站点或公司的信息放在一个网页中,该网页通常命名为about.html(或者您的网络平台使用的扩展名);
提供体育比赛成绩的网站名称就像记分板一样易于记忆,一个例子是ESPN,该网站就采用了这种方法;
很多网络平台使用index.html或者default.html作为默认的起始页,例如ASP.NET使用default.aspx作为网站被访问时的默认首页(如果没有特别指定其他文件的话)。当然,网络服务器的设置通常被修改从而使用默认值之外的文件,而且,每个子目录依然使用该目录中的默认文件,因此要确保每个目录中都包含了必需的文件。
此时,您可能在摇头并咕哝着那些您无法控制的动态文件名,通过内容管理系统(CMS)或者其他的平台比如Lotus
Domino生成的文件确实剥夺了您控制文件名的权利,所以您需要将精力集中在目录和域名上。
目录
另外一个与网站的文件相关的就是目录了,请您千万不要像有些开发人员一样将所有的网站资源都放在根目录下,没有什么比在一个无穷无尽的文件列表中寻找一个文件更糟糕的事情了,网站
天府星空网络科技成都网站制作公司,专业从事成都网站建设 成都网页制作 成都网站设计以精深技术为核心、以专业队伍为支撑。致力于为成都政府网站建设、成都公司网站建设、成都学校网站建设等提供高技术含量的成都网页设计服务。
公司始终以不懈的努力、更高的目标来要求自己。凭借多年的成都网页设计成功经验,公司已拥有数百例经典网站成功案例,是正规的成都网站建设公司。
成都网站建设的专业服务商,强大的成都网页制作技术团队,在网站设计等方面始终保持领先地位,并获得了网页制作公司业界的广泛赞誉和认同。公司重视网页制作质量,打造成都地区网站制作公司知名品牌,以优秀的网站设计技术,创一流的成都网站建设作品。建网站就找天府星空,助您马到成功!
全国统一免费服务电话
800-82-98988
专业网站建设咨询电话
028-66533110
028-66533120
24小时移动总机
15902883120
天府星空05号:张小姐
负责范围:域名主机、网站建设
分机电话:15902883120转665
在线联络:QQ:239270001
电子邮件:sale@tfxk.com
负责范围:业务咨询、疑问解答
分机电话:15902883120转666
在线联络:QQ:239270002
电子邮件:sale@tfxk.com

您当前的位置: