我有一个具有以下配置的 VPS:
- 512兆
- 2 个 CPU
- CentOS 是操作系统,它运行典型的 LAMP 堆栈(Apache、MySQL 和 PHP 5.3)。
- 启用 php_apc。-缓存文件夹是可写的。
symfony2 应用程序在加载之前很慢。
与服务器的初始连接大约需要 3-10 秒,但是一旦加载了 symfony2 应用程序,它就会运行得很好。
另一个问题是,在注册帐户时,我使用 swift mailer 访问 SMTP 服务器,注册页面成功处理大约需要 20 秒。
我还在服务器上运行其他软件(Fork CMS、CodeIgniter 应用程序等),它们的运行速度要快得多。
生产作为开发配置都有这个加载缓慢的问题。
我采取的其他措施:
- 使用 mod_deflate 并且服务器成功测试了在提供网页时使用 Gzip 压缩。