MENU 服务 案例
网站建设-网站设计-北京网站建设-高端网站制作公司-尚品中国
我们通过拥抱变化创造
360°的品牌价值__
简体
简体中文 English

尚品签约Charles River | 维通利华网站建设项目

类型:项目动态 了解更多

网站建设规范

来源:尚品中国| 类型:网站百科| 时间:2015-12-19
任何一个网站开发之前都要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于网站项目开发的分散性、独立性、整合的交互性等特点,所以制定一套完整的约定和规则显得尤为重要。这些规则和约定需要与开发人员、设计人员和维护人员共同讨论制定,将来开发都将严格按规则或约定开发。每个团队开发都应有自己的一套规范,一个优良可行的规范可以使我们工作得心应手、事半功倍。

1、组建开发团队

在接手项目后的第一件事就是组建网站建设团队,根据项目的大小团队可以有几十人,也可以是只有几个人的小团队。在团队划分中应该含有6个角色,这6个角色是必需的,分别是项目经理、策划、美工、程序员、代码整合员和测试员。如果项目够大,人数够多,那就分为6个组,每个组的分工再细分。下面简单介绍一下这6个角色的具体职责。
  • 项目经理负责项目总体设计,开发进度的定制和监控,定制相应的开发规范,各个环节的评审工作,协调各个成员小组之间开发。
  • 策划提供详细的策划方案和需求分析,还包括后期网站推广方面的策划。
  • 美工根据策划和需求设计网站VI、界面和Logo等。
  • 程序员根据项目总体设计来设计数据库和功能模块的实现。
  • 代码整合员负责将程序员的代码和界面融合到一起,还可以制作网站的相关页面。
  • 测试员负责测试程序。

2、开发工具规范

网站开发工具主耍分为3部分,第一部分是网站前台开发工具,第二部分是网站后台开发环境,第三部分是网站项目管理平台。下面分别简单介绍这3部分需要使用的软件。

网站前台开发主要是指网站页面设计,包括网站整体框架建立、常用图片、Flash动画设计等,主要使用的软件是Adobe Photoshop、Dreamweaver和Flash等。

网站后台开发主要指网站动态程序开发、数据库创建,主要使用的软件和技术是PHP和数据库。PHP是一种非常优秀的网站程序开发语言,以全面的功能和简便的编辑方法受到众多网站开发者的欢迎。数据库系统的种类非常多,目前以关系型数据库系统最为常见。所谓关系型数据库系统是以表的类型将数据提供给用户,而所有的数据库操作都是利用旧的表来产生新的表。常见的关系型数据库包括MySql和SQL Server。

网站项目管理主要指对开发进度和代码版本的控制。开发进度用Microsoft Project来制定,代码版本控制采用Visual SourceSafe,当然还有其他的选择,比如CVS和Rational ClearCase。网站测试采用VS.net的附带工具Microsoft Application Center Test,它可以进行并行、负载测试等,程序文档编写采用Word。

3、超链接规范

在网页中的超链接按照链接路径的不同可以分为3种形式:“绝对路径”、“相对路径”和“根目录相对路径”。

小网站由于层次简单,文件夹结构不过两三层,而且网站内容、结构的改动性效,所以用“相对路径”是完全可以胜任的。

当网站的规模大一些的时候,由于文件夹结构越来越复杂,且基于模板的设计方法被广泛使用,使用相对路径会出现如超链接代码过长、模板中的超链接在不同的文件夹结构层次中无法直接使用等问题。此时使用根目录相对路径是理想的选择,它可以使超链接的指向变得绝绝对化,无论在网站的哪一级文件夹中,根目录相对路径都能够准确指向。

当网站规模再度增长,发展成为拥有一系列子网站的网站群的时候,各个网站之间的超链接就不得不采用绝对路径。为了方便网站群中的各个网站共享,过去在单域名网站中以文件夹方式存放的各种公共设计资源,最好采用独立资源网站的形式进行存放。各子网站可以使用绝对路径对其进行调用。

网站的超链接设计是一个很老的话题,而且也非常重要。设计和应用超链接确实是一项对设计人员的规划能力要求非常高的工作,而且这些规划能力多数是靠经验积累来获得的,所以要善于和勤于总结。

4、数据库开发命名规范

数据库文件命名采用系统名+_+文件类型,比如系统名为use,则数据库文件命名为use_database.mdf。有的数据库文件有多个,比如SQL Server就有2个,一个是数据库文件,另一个是日志文件,那么它们的文件命名分别为use_database.mdf和use_log.log。文件名全部采用小写。

数据库表命名时,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首写字母要大写,多个单词间不用任何连接符号。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,系统名称全部采用小写英文字符,如bbsTitle,bbsForumType,若库中只含有一个系统,那么表名仅用一个单词或多个单词。单词选择能够概括表内容的一个成多个英文单词.如UserInfo、UserType。关联表命名规则为Re_表A_表B,Re是Relative的缩写,如Re_User_ArticieType、Re_User_FormType。

数据库字段命名时,数据库字段名全部采用小写英文单词,单词之间用_隔开,命名规则是表别名+单词,如user_name,user_pwd。

5、文件夹和文件命名规范

文件夹命名一般采用英文,长度不超过20个字符,命名采用小写字母。文件名称统一用小写的英文字母、数字和下划线的组合。命名的指导思想是:一是使得工作组的每一个成员能够方便地理解每一个文件的意义,二是当在文件夹中使用按名称排列命令时,同一种大类的文件能够排列在一起,以便查找、修改和替换等操作。

在给文件和文件夹命名时注意以下规则。

1)尽量不使用难理解的缩写词

不要使用不易理解的缩写词,尤其是仅取首字母的缩写词。在网站设计中,设计人员往往会使用一些只有自己才明白的缩写词,这些缩写词的使用会给站点的维护带来隐患。如xwhtgl,xwhtdl,如果不告诉这是新闻后台管理和新闻后台登录的拼音缩写,没有人能知道是什么意思。

2)不重复使用本文件夹,或者其他上层文件夹的名称

重复本文件夹或者上层文件夹名称会增长文件名、文件夹名的长度,导致设计中的不便。如果在images文件夹中建立一个banner文件夹用于存放广告,那么就不应该在每一个banner的命名中加入banner前缀。

3)加强对临时文件和临时文件夹的管理

有些文件或者文件夹是为临时目的而建立的,如一些短期的网站通告或者促销信息、临时件下载等。不要将这些文件和文件夹随意地放置。

一种比较理想的方法是建立一个临时文件夹放置各种临时文件,并适当使用简单的命名规范,不定期地进行清理,将陈旧的文件及时删除。

4)在文件以及文件夹的命名中避免使用特殊符号

特殊符号是指包括“&”、“+”、“、”等会导致网站不能正常工作的字符,以及中文双字节的所有标点符号。

5)在组合词中使用连字符

在某些命名用词中,可以根据词义,使用连字符将它们组合起来。
来源声明:本文章系尚品中国编辑原创或采编整理,如需转载请注明来自尚品中国。以上内容部分(包含图片、文字)来源于网络,如有侵权,请及时与本站联系(010-60259772)。
TAG标签:

如果您的网站可以增加转化次数并提高客户满意度,该怎么办?

预约专业咨询顾问沟通!

*尚品专业顾问将尽快与您联系

免责声明

非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。

1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。

2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。

3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。

4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!

联系方式:010-60259772
电子邮件:394588593@qq.com

现在就与专业咨询顾问沟通!

  • 全国服务热线

    400-700-4979

  • 北京服务热线

    010-60259772

信息保护中请放心填写
在线咨询

免责声明

非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。

1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。

2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。

3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。

4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!

联系方式:010-60259772
电子邮件:394588593@qq.com