php开发中的准则

php不是持久性的语言,它是每次解释性的动态语言,修改了php代码,刷新浏览器后,它就是新的。

所以,我们需要让php短平快的执行。php适合短平快的开发模式。

框架不是必须要的,但是面向对象的编程方法的确可以让你开发和维护代码的时间更短些,效率更高一些。

面向过程的编程,代码维护工作很难进行下去,当你的代码增加到数十万级的数量时,要对原有的代码进行修改和完善都将变得很痛苦。

模板引擎其实是一个错误。与其采用各类模板引擎,不如直接用php嵌入html的方法构建页面基本单位,这样php才能最大程度的跑得更快更有效率。如果真的需要模板机制,不如在css上面下点功夫。

缓存机制应该在开发时尽量采用,勿以恶小而为之,勿以善小而不为。如果你小看了缓存的利用,后面你迟早还是要去开发缓存功能的。

出来混,迟早是要还的。

中文尽量采用gbk编码,他比较小,会节省你的带宽。

不要迷信把所有的文件都写在同一个文件里面并去除空白字符串。如果代码长度数十万等级,那么在如此长的代码里面,寻找php运行所需的函数和类,对于系统,也是残忍的折磨,推荐按需分配,需要哪些文件,直接让php包含那个文件。

静态类会很快,尽量用静态类封装好所需的功能组件。

先想到这么多,后面想到了再继续写。

 

 

相关文章

留一言