■ 网站建设目录规范
遵从原则:以最少的层次提供最清晰简便的访问结构。
1、 目录以代表此目录文件内容含义的英文单词命名,目录名若为单个单词,均须小写,目录名若大于等于两个单词,从第二个单词起的每个单词的首字母大写,其余字母小写。网站根目录下所有一级子目录均在目录名前加上v2以作标识。如网站根目录下的p_w_picpaths目录命名为v2p_w_picpaths。此规范适用于以下各条款,不另作说明。
2、 网站根目录:只允许存放网站缺省命名文件(如default.asp、index.asp)一个,以及其它必备的文件(如golas.asa)。网站缺省命名文件内不得包含具体内容,只提供重定向功能,重定向至main.asp。
3、 网站根目录下开设p_w_picpaths子目录,用以存放不同栏目的页面都要用到的公共图片,例如网站标识、导航栏图片、按钮等。
4、 在网站根目录下开设files子目录,用以存放各栏目的上传文件。如技术文档可在此目录下另建doc目录存放,产品图片可在此目录下另建productImg目录存放。
5、 在网站根目录下开设styles、script子目录,分别存放样式表文件与客户端脚本文件。
6、 在网站根目录下开设home子目录,用以存放首页相关文件。如main.asp
7、 根据需要在网站根目录下开设include、class目录,分别存放包含文件(如head.asp、foot.asp)及类文件。
8、 在网站根目录下按照首页栏目结构,为每一个栏目开设一个目录,目录名为此栏目的英文翻译,根据需要在每一个栏目目录中开设p_w_picpaths子目录,用以放置此栏目专用图片。
9、 栏目升级更新,经严格测试后,勿必删除旧文件目录。
 
■ 网站文件命名规范
遵从原则:以最少的字母达到最容易理解的意义。
1、 文件以代表此文件内容含义的英文单词命名,文件名为单个单词,均须小写,文件名大于等于两个单词,从第二个单词起的每个单词的首字母大写,其余字母小写。如newsDetail.asp
2、 图片文件命名遵循原则:
① 图片名称为首、尾两部分,尾部分第一个字母大写以作区分。
② 首部分表示图片大类性质。如广告(banner)、标志(logo)、菜单(menu)、按钮(button)、标题图片(title)等。(美工可进一步完善此规范,并把一系列命名规则整理成条款列出)
③ 尾部分表示图片的具体含义。
④ 图片文件命名举例如下:menuAboutUs.gif、menuNews.gif、logo.gif、bannerYahoo.gif、bannerSina.gif、buttonSearch.gif
3、 命名原则的指导思想是当在文件夹中使用“按名称排列”的命令时,同一种大类的文件能够排列在一起,以便于查找、修改、替换等操作。

■ 网站首页head区代码规范
1、必须加入标签
① 版权注释
<!--- The site is designed by --->
② 网页显示字符集
简体中文:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
繁体中文:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=BIG5">
英 语:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
……
③ 制作者信息
<META name="author" content=" [email]mail@mail.com[/email]">
④ 网站简介
<META NAME="DESCRIPTION" CONTENT="xxxxxxxxxxxxxxxxxxxxxxxxxx">
⑤ 搜索关键字
<META NAME="keywords" CONTENT="xxxx,xxxx,xxx,xxxxx,xxxx,">
⑥ 网页的css规范
<LINK href="xxx/xxx.css" rel="stylesheet" type="text/css">
⑦ 网页标题
<title>xxxxxxxxxxxxxxxxxx</title>
2、可选加入标签
① 设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。
<META HTTP-EQUIV="expires" CONTENT="Wed, 18 Feb 2004 08:21:57 GMT">
② 禁止浏览器从本地机的缓存中调阅页面内容。
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
③ 防止其它网站在框架里调用本站页面。
<META HTTP-EQUIV="Window-target" CONTENT="_top">
④ 自动跳转。
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.*****.*****">
⑤ 网页搜索机器人向导,告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。用以保护需点数才能浏览的页面。
<META NAME="robots" CONTENT="none">
CONTENT的参数有all,none,index,noindex,follow,nofollow。默认是all。
⑥ 收藏夹图标
<link rel = "Shortcut Icon" href="***.ico">
⑦ 所有的javascript调用尽量采取外部调用
<SCRIPT LANGUAGE="JavaScript" SRC="xxx/xxxxx.js"></SCRIPT>

■ 网站链接结构规范
遵从原则:用最少的链接,使浏览最有效率
1、首页与一级页面间,使用星状链接结构
2、一级页面与二级页面间,使用树状链接结构
4、 超过三级页面,在页面显眼位置,设置导航,回到首页或相关栏目。

■ 程序代码规范
遵从原则:用最简洁高效的程序语句实现复杂的程序功能
1、命名规范:
① 常量:全部使用表明此常量含义的单词的大写形式命名,常量命名前不区分常量类型
② 变量:由头尾两部组成。头部为变量类型标识,均为小写字母;尾部为变量具体含义,单词首字母大写。
如:cnnConn,rsUpdate,intPageNumber,objFansi,strSubjec
③ 函数:由描述此函数功能的单词组合命名,每个单词的首字母均为大写。
如:OpenConn,DeleteAll
④ 命名应该尽量简洁,长度控制在32个字符之内。
2、使用变量前,必须声明变量。此规范由在ASP文件的顶部添加<%Option Explicit%>,强制执行。
3、被重复使用的HTML代码,单独列成一个文件,用include语句包含。
如:页面顶部导航条列为head.asp,在需要时用<!--#include file=”head.asp”-->调用。
4、复杂的或被重复使用的程序代码,以函数封装。
5、所有的对象被打开后,必须关闭,并且设置为nothing。对象要尽可能晚打开,早关闭。
6、程序中访问数据库时使用统一的用户、统一的连接文件。一个数据库连接文件只包含一个数据库连接。
7、页面嵌套程序后,不论是程序执行后还是在编辑器中中浏览,不能破坏原HTML页面的整体显示效果。
8、所有代码按缩进原则排版(如:if、for、select case、case、while、with语句后需要缩进),缩进时使用TAB键而不是使用空格键。

■ 程序注释规范
遵从原则:用最少的语言尽可能详尽的描述程序功能
1、每个功能页面的起始部份应有序言性注释。序言性注释包括:
⑤ 开发历史:功能页面设计者姓名、日期,以及修改说明及日期
⑥ 整个页面的用途及功能
⑦ 本功能页所用到的包含文档列表及说明
⑧ 本功能页所用到的数据表名称
⑨ 其他必要信息
2、页面内部在需要的地方提供功能性注释。功能性注释出现位置:
① 程序中有重要作用的变量,需注明此变量的用途
② 复杂的程序块,需在程序块开始与结束位置用注释语句标明,并写好注释说明此程序的意义。
③ 每个函数前,需注明功能、参数类型、意义、返回值、编写时间、作者、修改历史。须举例说明此函数的使用方法。
④ 其它需要使用注释的地方
5、 注释格式:
① 对单行代码的注释,一律在代码后加’进行注释。
② 对程序块或函数过程要在程序块或函数过程开始前注释,序言性注释在在页面起始部分。
注释格式为:
‘********************
‘注释语句
‘********************

■ 数据库使用规范
1、数据表、视图、字段等命名必须使用表示其含义的英文单词或单词组合,单词首字母大写,其余字母小写。数据表名前添加tbl识别,视图名前添加view。如:tblMember、viewNewsList。
2、数据库、表的设计需考虑升级计划。
3、不再使用的表与视图应该删除,删除前要做备份(包括表结构与内容)。
郑州哪个网站建设好点网页设计软件代码珠海seo建站免费快速开发平台活动策划方案怎么做网页设计师前景怎样建站模板(网页设计)永久域名18勿进永久域名在线设计网站j云南网络推广公司在哪里爱网斯特视频app开发费用多少微信开发者工具界面泉州疫情最新通告服务网络是处理如何制作动漫视频作品呢宁波做网站比较好的公司有哪些网站怎么做测试展厅展馆互动多媒体免费行情软件分享网站个人做网站的步骤建免费网站的平台广州里水网站建设中国纪检监察报谁题字信宜新闻最新消息基于html5的美食网页设计论文徐州人力资源招聘网官网界面设计和ui设计的区别wedistill免费素材网选宿舍网站制作教程产品关键词推广优化外包

猜你喜欢