加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Symfony2:页面加载缓慢

发布时间:2020-12-13 17:34:38 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试在Ubuntu虚拟主机上安装Symfony2.然而,即使简单的hello世界页面正在花费大约7-8秒加载.我尝试运行其他应用程序,如PhpMyAdmin,他们运行正常,但我不知道为什么symfony需要这么长的时间来加载. 以下是一些webgrind结果: 对不起,我现在不提供任何更多
我正在尝试在Ubuntu虚拟主机上安装Symfony2.然而,即使简单的hello世界页面正在花费大约7-8秒加载.我尝试运行其他应用程序,如PhpMyAdmin,他们运行正常,但我不知道为什么symfony需要这么长的时间来加载.

以下是一些webgrind结果:

对不起,我现在不提供任何更多的信息,但我不知道在哪里看.提前致谢.

丹尼尔

尝试完全禁用Xdebug.

我在Symfony 1.3 / 1.4中注意到,当Xdebug的分析器运行时,我的页面加载时间加载了40%.我还没有尝试过Xdebug与Symfony 2.0,但我想像会有类似的结果.

问题是Symfony是一个大框架,为您做了大量的后台处理.当Xdebug进行概要分析时,您的网页需要较长的时间才能加载.

最好的方法是下载一个浏览器的插件,只需在需要使用时才能将分析器标志发送到服务器. Xdebug可以根据要求进行配置.

这是我现在的开发框中的Xdebug配置:

xdebug.remote_enable=1
xdebug.remote_host="127.0.0.1"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req

xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = "c:varprofile"
xdebug.profiler_output_name = "cachegrind.out.%t"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读