没有APC的共享主机上的Symfony2 - 这么慢

时间:2012-11-20 13:53:30

标签: symfony doctrine-orm apc

我的symfony2 / doctrine2网站已准备就绪,因此我将其上传到我的共享(TSOHost)云服务器。他们没有激活APC,而且网站速度超慢。

在我的本地环境中,页面需要大约180ms来加载启用APC,并且当我禁用APC时加倍。

在共享主机上,相同的页面需要大约2秒才能加载,并且通常会完全挂起。对于ajax请求加载所有产品,我的产品列表页面有时需要> 30秒!

感觉教条特别挣扎。

我的主机只能建议我转移到一个专用的虚拟服务器,这显然更贵,但我不想这样做,除非我能确定它将解决问题。

这是否缺乏APC?我有APC的替代品吗?

1 个答案:

答案 0 :(得分:2)

我的回答是:

http://slides.seld.be/?file=2011-10-20+High+Performance+Websites+with+Symfony2.html#21

Symfony2速度快,重量轻,但属于重型类别。 我总是缓存表单,因为表单生成需要几年(使用APC)。看看这个演示文稿并找到一些线索。