【发布时间】:2014-06-07 09:39:54
【问题描述】:
我已经在我的网络服务器上安装了 ZendSkelletonApp,它使用 php-fpm(5.5+,因此启用了 opcache)和 apache 运行。
但是,对于开箱即用的示例应用程序,响应时间是 110 毫秒,这对我来说似乎很多。一个“静态”的 php 文件在大约 30 毫秒内提供。我并不是说这应该可以通过 php 框架循环通过侦听器等来实现,但是提供 > 100 毫秒的静态控制器和模板确实很慢。
即使生成类和模板图 (http://akrabat.com/zend-framework-2/using-zendloaderautoloader/) 并在 application.config.php 中启用模块和配置缓存,我也无法低于 100 毫秒标记。
还有其他方法可以提高 zf2 的性能吗?
【问题讨论】:
-
github.com/EvanDotPro/EdpSuperluminal 将请求时间减少到 95-99 毫秒。这更好,但仍然是正常脚本执行所需的 3 倍。
-
你有没有试过这个问题中描述的东西,它通常有很大帮助:stackoverflow.com/questions/14667621/…
标签: php performance zend-framework2