3

私のsymfony2/doctrine2サイトは本番環境の準備ができているので、共有(TSOHost)クラウドサーバーにアップロードしました。彼らはAPCをアクティブにしておらず、サイトは非常に遅いです。

私のローカル環境では、APCを有効にした状態でページをロードするのに約180ミリ秒かかりますが、APCを無効にすると2倍になります。

共有ホストでは、同じページの読み込みに最大2秒かかり、完全にハングすることがよくあります。私の商品リストページは、ajaxリクエストがすべての商品をロードするのに30秒以上かかることがあります!

教義は特に苦労しているように感じます。

私のホストは、私が専用の仮想サーバーに移動することを提案することしかできません。これは明らかに高価ですが、問題が解決することが確実でない限り、それはしたくありません。

これはAPCの欠如によるものですか?APCに代わるものはありますか?

4

1 に答える 1

2

私の答えは:

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

Symfony2は高速で軽量ですが、重いカテゴリーに属します。フォームの生成には何年もかかるため(APCをオンにした場合)、常にフォームをキャッシュします。このプレゼンテーションを見て、いくつかの手がかりを見つけてください。

于 2012-11-20T14:11:24.033 に答える