尊敬的会员   
网站首页 >> 综合资讯 >> 文章内容

网站建设程序开发规范

[日期:2023-11-08]   来源:  作者:   阅读: 0[字体: ]


网站程序开发规范:

1、页面头部要有编码声明;防止乱码;

2、次网站系统要连接一个数据库(sql),所以要连接数据库,但不允许建立odbc数据源,不允许作多个头包含连接,整个系统只有一个,以便将来更改数据库密码时很方便的更改本系统,同时,移植也很方便。 

3、头包含要做成例如*.asp的文件,这样用户不会发现密码及数据库,如果有acess数据库,扩展名一定要改成例如*.asp的样子,以便保护数据(如果是access数据库,最好在网站根目录下建立一个文件夹专放数据命名为global.asa或者glogal.asax,系统会自动保护这个文件)。 

4、建表要有一定的意义,其字段也要有意义。同时,要预留一个或两个表来存放基本表的扩展字段,以便将来扩充功能。 

5、数据库命名规范:采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。

6、数据库对象命名规范:数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母. (表     tb 视图       vi 存储过程    p函数     fn)例如:表     tbUser_Info    tbMessage_Detail 视图      vi_Message_List 存储过程       p_Message_Add

7、要有注释,以便维护。删除测试时候的无用代码,使程序清晰明了。 

8、要用相对路径,坚决禁止用绝对路径。


1.jpg

9、不要开设不必要的session变量,以免浪费资源,同时,能一次性用sql语句解决的问题就用sql语句,避免多次进行数据库检索,反馈,再检索等等,以免影响速度,致使大量的时间浪费在网络连接上。 

10、程序开发时不要用已投入运行的网站进行测试,请自己搭建环境或申请环境。 

11、要有错误捕获处理,以便实行系统维护和升级等,同时应该简要提醒用户是什么操作造成错误。 

12、删除信息时要有确认。 

13、各个模块间要条例分明,不要混乱一片。每个模块要有自己的目录(放到主目录下)。 

14、该用js验证合法的就要验证,同时服务器端也要进行验证,防止非法输入,尽管这样影响网页反应的速度,但是安全比性能重要。 

15 编程人员测试程序时要用上界限外值,合法值,下界限外值进行测试。 

16 SQL Server数据库尽量使用触发器,存储过程,简化服务器处理负担。 

17 如果整个网站系统都用到同一个变量或常量,请仿照c语言中的常量定义,以便维护上的方便。 

18 显示数据库信息时候,应考虑到段落层次,各标点符号的正常显示,记录比较多可以考虑分页,避免过长的页面出现。 

19 所有模块内部测试通过后再交往上级进行测试及验收。 

20 所有的功能完成后,要进行整合测试,后台管理程序要放到一起,也形成一个后台管理型网站。



相关评论
赞助商链接
赞助商链接