php5与mysql5 web 开发技术详解-9 php开发规范
1、代码结构
一个脚本服务全部:指由由一个文件负责接收所有的URL请求以及根据不同的请求显示不同的页面逻辑。
分离显示和逻辑:通常用MVC结构。
2、良好的编码风格与样式
(1) 代码注释
单行注释 //
Perl风格单行注释 #
多行注释 /**/
(2) 代码缩进
(3) 必要的空格
使代码整齐
(4) sql 语句编写规范
大写SQL保留字
长sql中,保留字后适当换行
使用表格别名使语句更清晰
为避免降低效率,尽量不用小圆点 . 连接sql语句。
(5) 控制结构
BSD
GNU:
if($condition )
{
.......
}
C语言样式
(6) 函数和文件名命名
函数多数是用于完成某项任务的代码段,所以以动词命名函数名称。
checkOrder() 或者 check_order()
(7) 类命名
类名称第一个字符大写;
长单词类名称需要截取,每个单词首字母大写
class XML_CLASS()
class Text_PrettyPrinter()
(8) 减少出错的技巧
不使用短标签
减少脚本中输出html代码