0

Symfony2 プロジェクトでかなり退屈な問題が発生しているため、ここに投稿しています。(v.2.1.5) 数日前から、私の Web サイト全体が非常に遅くなり、すべてのページ (最も単純なものを含む) の読み込みに 4 ~ 5 秒ほどかかります。

明らかに、Windows (WAMP および XAMPP サーバー) と Debian サーバー (PHP 5.3.9) を使用して、さまざまなサーバーでプロジェクトを試しました。

これらすべてのサーバーで、同じ問題が発生しました。ページが非常に遅く、読み込み中に CPU が過剰に使用されます。CPU を dev-mode あり、なし、およびキャッシュのクリーニング後にチェックしました。毎回、CPU はこれらのタスクに多く使用されているように見えます。

また、問題を説明するためにスクリーンショットをいくつか撮りました。


Symfony2 プロファイラー: http://intuitiv.nanakii.fr/upload/profiler.jpg

CPU使用率 :

キャッシュを消去した後の開発モード: http://intuitiv.nanakii.fr/upload/318-dev-nocache.PNG

キャッシュを使用した開発モード: http://intuitiv.nanakii.fr/upload/318-dev-cache.PNG

キャッシュを消去した後、開発モードなし: http://intuitiv.nanakii.fr/upload/318-prod-nocache.PNG

開発モードなし、キャッシュあり: http://intuitiv.nanakii.fr/upload/318-prod-cache.PNG


すべての CPU スクリーンショットは、Web サイトで 1 ページを読み込んでいる間のシステムの CPU 使用率を示しています。

私の問題が正確ではないことは承知しており、これらの情報を提供するのが容易ではないことも理解しています。

しかし、その問題を解決するために調査する場所が本当にわかりません。だから、どんなアイデアも役に立ちます。

ありがとう。

4

1 に答える 1

0

私のプロファイラーと比較すると、すべてが長く、特にリクエスト(読み込み+ファイアウォール)が長いです

Twigのレンダリングタグをよく使用しますか?すべてを遅くすることが知られています。

于 2013-01-08T14:59:53.820 に答える