当前位置:首页 >> 技术方案 >> 详情

discuz编码风格的研究

发布时间:2010-12-16   浏览次数:80次   作者:未知    标签:郑州seo 郑州seo推广 郑州网站推广

  discuz团队在php开发上应该是比较权威的,所以研究他们的编码风格比较有意义。很有可能现在很多公司都在利用他们的编码规范,这样的话可以增加程序的可读性。对开发大型项目具有指导意义。

一.组织结构

文件、文件夹命名全部采用小写字母。如:index.php

文件名分隔符有两种“_”和“.” 即下划线和点。当要说明从属位置关系时用下划线分割,当说明突出功能关系时用点。例如:config.inc.php  discuz_version.php 

二.变量

小写 多单词的也一直用小写

三.自定义函数命名

小写,有从属关系的, 功能上的标示用 "_"

所以看来,discuz似乎也有一些混乱。可能是有些地方看的不够深入吧。

其实应该更简单一点:

1.变量命名小写开头,多字母组成的其他首字母变大写。例如:myNews

2.说明层级关系的用_下划线链接 如:function index_myNews(){}

3.强调功能的用 . 点连字符 myNews.db.php

这样就会使程序组织以及命名都更加规范。而且简单易懂,团队他人都容易理解。拙见,望批评!