网站建设规范
  • 更新时间:2024-04-29 03:20:31
  • 网站建设
  • 发布时间:10个月前
  • 365

任何网站在开发之前,都必须定制一份开发协议和规则,这样有利于项目整体风格的统一、代码的维护和扩展。由于网站项目开发的分散性、独立性、综合交互性等特点,制定一套完整的约定俗成的规则显得尤为重要。这些规则和约定需要与开发人员、设计人员和维护人员一起讨论和制定。今后,将严格按照规则或惯例进行开发。每个团队开发都应该有自己的一套规范,一个好的、可行的规范可以让我们的工作得心应手,事半功倍。1、组建开发团队

接手项目后的第一件事就是组建网站建设团队。根据项目的大小,团队可以有几十人,也可以是只有几个人的小团队。团队划分应该有6个角色,需要这6个角色,分别是项目经理、策划师、美术师、程序员、代码集成师和测试师。如果项目够大,人数够多,就分成6个小组,每个小组的分工再细分。下面简单介绍一下这六个角色的具体职责。

项目经理负责项目的整体设计、开发进度的定制和监控、相应开发规范的定制、各环节的审核、各成员组开发的协调。

策划提供详细的策划方案和需求分析,也包括后期网站推广的策划。

美工根据规划和需求设计网站VI、界面和Logo。

程序员根据项目的总体设计,设计数据库和功能模块的实现。

代码集成器负责将程序员的代码和界面合并在一起,也可以制作网站的相关页面。

测试人员负责测试程序。

2、开发工具规范

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

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

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

网站项目管理主要是指开发进度和代码版本的控制。开发进度使用Microsoft Project,代码版本控制使用Visual SourceSafe。当然,还有其他选择,例如CVS 和RationalClearCase。网站测试使用了VS.net的配套工具Microsoft Application Center Test,可以进行并行、负载测试等。程序文档使用Word编写。3、超链接规范

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

由于小型网站层次结构简单,文件夹结构无非两三层,网站的内容和结构可以快速改变,所以使用“相对路径”完全可以胜任。

当网站规模较大时,由于文件夹结构越来越复杂,基于模板的设计方法被广泛使用,使用相对路径会导致超链接代码过长,模板中的超链接等存在不同文件夹下无法直接使用结构层级等问题。这时候,使用根目录的相对路径是一个比较理想的选择。它可以使超链接的指向绝对绝对。无论在网站的哪个文件夹,根目录的相对路径都能准确指向。

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

网站的超链接设计是一个很古老的话题,也很重要。超链接的设计和应用确实是一项对设计师规划能力要求非常高的工作,而这些规划能力大多是通过经验积累获得的,所以要善于总结,勤于总结。4、数据库开发命名规范

数据库文件使用系统名+_+文件类型命名。例如系统名为use,数据库文件名为use_database.mdf。有些数据库文件有多个,比如SQL Server有两个,一个是数据库文件,一个是日志文件,那么它们的文件分别命名为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)在组合词中使用连字符

在某些命名用词中,可以根据词义,使用连字符将它们组合起来。

我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.tlkjt.com/web/12006.html

在线客服

扫码联系客服

3985758

回到顶部