1、zend framework 2:无论从代码构造还是设计思想,都是绝好的学习材料。
2、CI: 绝对简洁,绝对敏捷,刀切斧砍。
3、YAF: 以PHP扩展存在,构造参考了zend,运行效率精良。
框架是让你开拓更快捷省时,至于框架的差异看你的需求吧,我用的是HD框架, 觉得还不错,代码质量很高 。实在PHP本身便是一个很好的开拓框架,性能并不是判断框架利害的惟一标准。大多数情形下,我们选择开拓框架,为的是一个规范和约束,在规范和约束的条件下,尽可能地提高开拓效率。追求速率的话可以选用轻量级的框架。
P.S: php框架有N 种开拓办法,一种用原生态措辞即php,一种用别的程序措辞,这种程序措辞一样平常是倾向底层运用。例如C措辞,C++等等,这些措辞开拓出来的php框架实行速率很精良。如果是用php开拓的框架,优化的好,速率不会比原来差,除此之外,还要看全体项目的繁芜度,和框架在项目了的合理支配。
是否利用框架是一种性能和效率的权衡:
1.就框架本身而言,有的框架预加载的东西比较多,很多东西纵然你用不到,也会加载实例化。这方面貌似YII用的不错。还有 slight php
2 还有一种比较奇怪的 yaf,用C开拓,常驻内存型的。
框架的目的是为了让代码更好写,更易掩护。利用框架会增加代码的繁芜度,对性能有一定程度上的影响。
P.S:利用PHP的最大1个上风便是速率快。一样平常情形下,PHP总是具有足够的速率支持Web内容动态天生,许多时候乃至无法找出比它更快的方法。然而,当面对弘大的访问量、高负荷的运用、有限的带宽,以及其他各种带来性能瓶颈的成分时,就须要考虑若何提高PHP的性能了。
想理解更多PHP问题找老师⇛ 后盾网古老师企鹅: 1455067020
看完不要跑记得出来吐吐槽!
╰( ̄▽ ̄)╮