在公司看PHP代码结论
mail系统的东西做的差不多了(只做其表),现在做ID部份,也就是常见的用户系统这一块。主要是注册、登录、忘记密码之类的,用户权限倒还没有了解。

这个系统其实没有什么东西可做,数据库结构一出来,然后就没有剩下多少活了。不过这个系统的数据库是早就有了的,而且代码已经是现成的了,我是需要了解它,在了解它时让我发现了PHP牛人了。

-首先这个系统可以说是很灵活的用面向对象实现了,其中很多代码是和其它系统共用的。目录结构很清晰的分成了若干个(如lib,class,include....),模板也是充分的使用了模板的技术,整个VIEW层完全找不见<font ..>、<img ..>、<span ..>之类的代码,不过用到了几个table(是用来规划网页框架的),一律用CSS来实现,可能正因为这样公司有两个专门做CSS开发的。

-PHP代码写的非常的严谨,例如做一个数组的操作之前用了 is_array() 这个函数。对 GET 、 POST 等常用到的请求都做的统一的封装,例如 GET 和 POST 取得的数据不合法则统一返回一个状态,处理返回状态(包括页面层)也是封装的比较好的。数据库操作分成了多个步骤,在我看来是非常合理的。

-在错误处理一块一律按一种规范写到特定的日志文件中。

##
由于资源的保密,所以一行代码都没有贴出来。
虽然说PHP开发没多大意思,而且这些代码写成这样我也没多大的兴趣,不过却让我感觉到一个专业的软件公司和不算专业的的区别。
meiking   2005-05-19 15:06:23 评论:0   阅读:1034   引用:0

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

谢智的个人博客 @CSS by self