New Relic レポートに基づくと、時間の約 70% が によって消費されたリクエストの処理に費やされましたCInlineAction::runWithParams
。実際、Controller::action()
総時間の 20% 未満しかかかりませんでした。
最初は、ウェブサーバーの代わりにリクエストを書き換えるために使用したためかもしれないと思ったurlManager
ので、書き換え部分をウェブサーバーで処理し、urlManager
構成ファイルで構成全体を無効にしました。
Xdebug が提供する情報に基づくと、まだ大きな違いはありません。
CInlineAction::runWithParams
その量のプロセスがかかるのが自然なのか、それとも構成に問題があるのか を尋ねたかっただけです。
ありがとう。