我有一个具有以下配置的VPS:
symfony2应用程序缓慢直到加载。
与服务器的初始连接大约是3-10秒,但是一旦加载了symfony2应用程序,它就会运行得很好。
另一个问题是,在注册帐户时,我使用swift邮件程序访问SMTP服务器,并且在注册页面成功处理之前大约需要20秒。
我还在服务器上运行其他软件(Fork CMS,CodeIgniter应用程序等等),它们运行得更快。
作为开发配置的生产都存在这种缓慢的加载问题。
我采取的其他措施:
答案 0 :(得分:0)
您可以使用BlackFire查找问题。启用APC只能获得帮助。您需要将Doctrine Queries和Meta添加到APC缓存中,这会对性能产生巨大影响。 Blackfire会告诉您路由是否存在问题。也许您需要在前端控制器中启用APC来优化加载类。
答案 1 :(得分:-3)
我也有这个问题,有一些加速框架的方法,如使用Apc,HTTP缓存和一些缓存配置的教条,我几乎尝试了所有这些,但我认为真正的问题是symfony2 !!这是一个包含大量工具的大框架,因此在初始阶段读取这些资源需要很长时间,因此我发现使用其他框架(如codeigniter)的最佳方式是如此快速和可爱。