对于symfony2 PHP项目来说TTFB是非常高的


ttfb is very high for symfony2 php project

我有xampp apache在我的windows 8, 64位笔记本电脑上运行。对于symfony 2,对于每个服务器响应,在prod上的TTFB大约是4秒,在dev上大约是8-10秒。我不知道如何将其减少到1秒以下。在这样的延迟下工作是不可能的。

为了隔离问题,我做了以下操作1. Localhost/xampp/加载速度非常快(1秒内)2. Localhost/ims/web/test.php立即加载。这是symfony2项目。test.php中有

请告诉我如何降低TTFB

如果防火墙使用数据库对用户进行身份验证,那么瓶颈可能在数据库连接本身。看看这个链接http://12wiki.blogspot.com/2012/11/why-does-symfony-2-firewall-take-so.html。将database_hostlocalhost改为127.0.0.1解决了这个问题。