-4

安らかなサービスを提供する php アプリケーションがあり、xcache で高速化したいのですが、状況は想像どおりではありません。

私のphpアプリケーションはyii 1.1に基づいており、テストした機能は重いdbクエリと計算を行います.xcacheを使用しない場合の経過時間は600ミリ秒(300ミリ秒のdbクエリ)であり、xcacheを使用する場合は全体的に同じです。

xcache 管理ページにアクセスすると、xcache が実際に機能していることがわかります。

Xcache は、重複したオペコードの作成を回避することで時間を節約できます。理論的には、アプリケーションを高速化できますが、ここにはありません。誰か説明できますか?

4

4 に答える 4

0

その理由は、コンパイル時間が全体のごく一部にすぎないためだと思います。後でテストして、結果をここに載せます。

于 2016-06-16T12:25:35.523 に答える
0

php コアの一部としてバンドルされている php ini で opcache を有効にしてみてください。より良い代替手段は、重いクエリを試して最適化することです

于 2016-06-16T11:03:24.697 に答える
0

アプリケーションをプロファイリングします。ボトルネックが IO または最適化が不十分な DB クエリである場合、大幅な高速化は期待できません。

于 2016-06-16T11:08:55.597 に答える