【发布时间】:2015-05-22 19:53:15
【问题描述】:
当我做一个 symfony2 应用程序,一个网站时,网站很慢。我不明白为什么。你有什么提示可以找出原因吗?
例如:
使用 FOS 登录,需要 7 秒。打开另一个页面需要 8 秒。在我的网络托管服务器或本地服务器中都是一样的。
【问题讨论】:
-
您可以使用 Symfony 分析器来查找缓慢的根本原因
标签: php symfony fosuserbundle
当我做一个 symfony2 应用程序,一个网站时,网站很慢。我不明白为什么。你有什么提示可以找出原因吗?
例如:
使用 FOS 登录,需要 7 秒。打开另一个页面需要 8 秒。在我的网络托管服务器或本地服务器中都是一样的。
【问题讨论】:
标签: php symfony fosuserbundle
您应该启用 Symfony2 所需的缓存扩展,即APC 3.0.17+ (or another opcode cache needs to be installed)。完整的文档可以在这里阅读:http://symfony.com/doc/current/reference/requirements.html
其他提示是使用app.php 即生产环境以避免重新构建 symfony 缓存。
你也可以开启Doctrine缓存:Read Doc
【讨论】: