如何决策项目是否要用PHP框架来开发

  作者:bea

最近在做自己的一个项目,纠结在要不要使用PHP框架来进行项目的开发。以前开发接触过ThinkPHP这样的框架,感觉还蛮可以的,但是对他的运行机制还不是很了解,并且对他的性能也不是很清楚。 以前一直认为使用PHP框架来开发性能会好点,最近感觉使用PHP框架来开发的话开销貌似还要大些。因为PHP在处理HTTP请求的开始就初始化了全部的资源,直到运行结束再释放所有的资源。而如果是使用的PHP框架来开发的话,许多PHP框架采用单一入口文件的形式来进行访问的,那么初始化的资源巨多无比

最近在做自己的一个项目,纠结在要不要使用PHP框架来进行项目的开发。以前开发接触过ThinkPHP这样的框架,感觉还蛮可以的,但是对他的运行机制还不是很了解,并且对他的性能也不是很清楚。

以前一直认为使用PHP框架来开发性能会好点,最近感觉使用PHP框架来开发的话开销貌似还要大些。因为PHP在处理HTTP请求的开始就初始化了全部的资源,直到运行结束再释放所有的资源。而如果是使用的PHP框架来开发的话,许多PHP框架采用单一入口文件的形式来进行访问的,那么初始化的资源巨多无比!性能也会大大降低。(不知我的理解是否成立?)

我最后的决定是不采用PHP框架来开发我的这个项目,这里建议存在同样疑问的童鞋一下几点:

1、如果你的项目周期很紧的话,那么我建议你采用PHP框架来开发。

2、如果你的项目比较大的话,我不建议你采用PHP框架来开发。

3、如果对性能要求很高的话,我也不建议你采用PHP框架来开发。

对于第三条,大家可以参考下流行的Discuz论坛的方式,没有采用PHP框架来开发,都是最原始的PHP代码,应该也是考虑性能的问题吧!

以上只是的个人看法,不见得一定对,但是大家可以参考下。

有用  |  无用

猜你喜欢