欢迎各位兄弟 发布技术文章
这里的技术是共享的
ZF2框架是一款功能强大的PHP框架,内置了许多模块。但是有一个让很多开发者敬而远之的缺陷是太过笨重!是的,相比原生PHP代码和其他流行框架,的确感觉它就像一头大象。
为了使用这个功能强大的框架,我们可以对它的运行环境进行一些优化,比如本章即将介绍的使用zend opcache缓存。
即将测试的应用程序是用ZF2编写的简单的MVC应用,架设在本地的wamp测试集成环境上,首页如图:
不开启opcache的情况下,使用ab测试结果如图:
ab -n 500 -c 20 http://demo.zf2.com/index.php
现在,开启PHP的opcache模块;重启apache后测试如图:
ab -n 500 -c 20 http://demo.zf2.com/index.php
由此可见,开启opcache缓存后,的确很大程度上提升了网站的性能。
其他应用程序测试数据。
开启前:
开启后: