我已经设置了 Symfony,但每个页面加载需要 40 秒。
如果我有一个空控制器,则加载需要 8 秒。如果我开始对数据库进行一些复杂的查询,情况会更糟。我能做些什么?
- 停用分析器? (这会改变很多吗?)
- 在开发模式下激活 APC? (但是这不会成为更改代码的问题)
- 把会话放在APC里面?
- 把教义扔进垃圾箱?
- .... ?
我真的不知道从哪里开始。
(我使用的是带有 Xampp 服务器和 8GB 内存的 Windows 7)
一些快速建议:
- 安装 PHP 5.5.x (faster)
- Use
mod_fcgid
代替mod_php
与阿帕奇
- Raise
realpath_cache_size
and realpath_cache_ttl
在你的php.ini
-
disable XDebug
- ...
See 这个问题 https://stackoverflow.com/questions/9854848/windows-7-php-symfony2-terribly-slow, 这个问题 https://stackoverflow.com/questions/7741043/php5-performance-comparison-windows-and-linux and 这个问题 https://stackoverflow.com/questions/12905404/symfony2-slow-initialization-time/17914570#17914570.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)