我正在尝试在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:\var\profile\" xdebug.profiler_output_name = "cachegrind.out.%t"