0

次の構成の VPS があります。

  • 512MB
  • 2x CPU
  • CentOS は OS であり、典型的な LAMP スタック (Apache、MySQL、および PHP 5.3) を実行しています。
  • php_apc が有効になっています。-キャッシュ フォルダーは書き込み可能です。

symfony2 アプリケーションは、ロードされるまでは遅いです。

サーバーとの最初の接続には約 3 ~ 10 秒かかりますが、symfony2 アプリケーションが読み込まれると、問題なく動作します。

もう 1 つの問題は、アカウントを登録するときに、Swift Mailer を使用して SMTP サーバーにアクセスし、登録ページが正常に処理されるまでに約 20 秒かかることです。

サーバー上で他のソフトウェアも実行しています (Fork CMS、CodeIgniter アプリケーションなど)。

本番構成と開発構成の両方に、この読み込みが遅い問題があります。

私が取った他の対策:

  • mod_deflate とサーバーを使用すると、Web ページを提供するときに Gzip 圧縮を使用することが正常にテストされました。
4

2 に答える 2

-3

私もこの問題を抱えています。Apc、HTTP キャッシュ、doctrine のキャッシング設定を使用するなど、フレームワークを高速化する方法がいくつかあります。ほとんどすべてを試してみましたが、本当の問題は symfony2 にあると思います!! これは多くのツールを備えた大きなフレームワークであるため、最初はこれらのリソースを読み取るのに長い時間がかかります。そのため、私が見つけた最良の方法は、非常に高速で美しい codeigniter のような他のフレームワークを使用することです。

于 2013-03-27T17:16:18.310 に答える