phpweb 开发规范和基本要求
2012-10-10 19:58
447 查看
1、各模块内部开发保持独立性,除基础模块、会员、点评、菜单这些基本模块可以直接调用其文件或数据以外,一般不进行横向调用。必须横向调用其他模块的文件或数据时,需要将使用到的其他模块的数据表、文件名称等记录在数据库,在模块开发文档中说明。
2、数据表前缀在config.inc.php中定义,程序中以{ P }替代前缀;数据表命名时需要带有模块标识,但不要加入超过2个下划线。数据库联接统一采用预定义的类,可直接使用$msq->("querystring")这样的格式
3、使用相对路径,PHP程序中根据程序所在位置定义ROOTPATH常量,模版中使用RP标签,JS中使用PDV_RP来代表网站根路径,使插件和模版在未知位置被调用时能自动识别路径
4、遵循插件精简的原则,前台插件开发时,凡是可以通过设置的参数配置显示规则的,应进行参数配置;可以通过插件模版实现的,以不同插件模版实现,而不是做成多个插件。
5、插件和插件模版文件名尽可能一致,防止重复
6、插件模版使用外联样式表时,要防止样式重名产生干扰,使用派生选择器规则定义样式,而不是直接定义样式类名
7、凡是需要支持静态页面的模块,开发时必须兼容静态链接,判断是否开启静态页生成,指向合适的链接。
2、数据表前缀在config.inc.php中定义,程序中以{ P }替代前缀;数据表命名时需要带有模块标识,但不要加入超过2个下划线。数据库联接统一采用预定义的类,可直接使用$msq->("querystring")这样的格式
3、使用相对路径,PHP程序中根据程序所在位置定义ROOTPATH常量,模版中使用RP标签,JS中使用PDV_RP来代表网站根路径,使插件和模版在未知位置被调用时能自动识别路径
4、遵循插件精简的原则,前台插件开发时,凡是可以通过设置的参数配置显示规则的,应进行参数配置;可以通过插件模版实现的,以不同插件模版实现,而不是做成多个插件。
5、插件和插件模版文件名尽可能一致,防止重复
6、插件模版使用外联样式表时,要防止样式重名产生干扰,使用派生选择器规则定义样式,而不是直接定义样式类名
7、凡是需要支持静态页面的模块,开发时必须兼容静态链接,判断是否开启静态页生成,指向合适的链接。
相关文章推荐
- Web前端开发工程师基本要求
- Web前端开发的基本要求和认识
- Web 前端开发规范手册(一)基本知识
- 浅析PHP的开源产品二次开发有哪些基本要求
- php web开发的编码规范
- php5与mysql5 web 开发技术详解-9 php开发规范
- 2013第几本:php与mysql web开发
- JavaScript开发规范要求(规范化代码)
- 【代码规范】Web前端开发规范文档!!!
- php5与mysql5 web 开发技术详解-17 php优化技巧
- Web前端开发规范【HTML/JavaScript/CSS】
- Windows7/8搭建web(Apache+PHP+MySQL)开发环境
- PHPweb应用程序开发技巧
- WEB前端开发规范文档
- JavaScript开发规范要求(转载)
- php程序员的基本要求
- 开发文档(PHP代码规范)
- WEB前端开发规范文档
- 从" ThinkPHP 开发规范 "看 PHP 的命名规范和开发建议
- Swoole-真正的PHP Web开发框架