我有一個具有以下結構的VPS:Symfony2的應用是緩慢
- 512 MB
- 2X CPU
- CentOS是操作系統和運行它的典型LAMP棧( Apache,MySQL和PHP 5.3)。
- php_apc已啓用。 - 緩存文件夾是可寫的。直到它的加載
的Symfony2的應用是緩慢的。
與服務器的初始連接大約需要3-10秒,但是一旦加載了symfony2應用程序,它的運行就會很順利。
另一個問題是,在註冊帳戶時,我使用swift郵件程序訪問SMTP服務器,並且在成功處理註冊頁面之前大約需要20秒。
我還有其他軟件也運行在服務器上(Fork CMS,CodeIgniter應用程序等),它們運行得更快。
作爲開發配置的生產都有這個緩慢的加載問題。
其他措施我拿了:
- 使用mod_deflate模塊和服務的網頁時使用Gzip壓縮測試成功地將服務器。
我建議你安裝xdebug並查看哪個函數減慢了網站的速度。 Symfony 2在我的1xCPU Ubuntu典型的LAMP堆棧上運行良好。 – 2013-03-27 17:44:32