发布者:上海IT外包来源:http://www.lanmon.net点击数:1080
蓝盟IT小贴士,来喽!
Php是一个简单或复杂的好工具。不同的项目应使用不同的php。
小项目-简单直接的PHP
通常,对于功能页面低于20的网站,我们可以使用非常简单的框架进行编写。在这种规模上,我建议使用相对简单的面向过程的编码方法。原因很简单。不必创建多个类文件。结果,新的控制器终止。当然,除了需求频繁变化的物品。

在此级别上,php的优势显而易见:快速开发,一目了然。缺陷也被很好地隐藏了。
中型项目-结构精美的oo PHP
对于中型项目,我建议使用设计良好的框架。该框架可以基于mvc模型,并封装了许多低级操作。当然,必须有一个良好且透明的缓存机制,以便我们可以将这种机制或添加到适应变化的机制中,可以更快,更好地工作。
在此级别上,只有在单线程模式下,Php缺陷才开始出现,例如对oo的不完全支持(此php5得到了极大的改进)。其他外围工具开始缺乏支持,因为php没有好的重构工具,ide中没有内置好的单元测试工具。优势当然是快速的原始开发,可以使用各种开源资源。
分享到: