開発環境と本番環境から取得したベンチマークを比較して、アプリケーションの全体的なパフォーマンスを理解しようとしています。
興味深いことに、私たちのローカル マシンである開発環境では、アプリケーションの実行時間が 98 ミリ秒にもなりました。
CentOS 5.8 が実行されている VPS である本番サーバーでは、同じアプリケーションが平均 400 ミリ秒で実行されます。
この増加は、Web サーバーとデータベース サーバー間のネットワーク接続の遅延が原因であると想定しています。開発環境ではこのギャップがなく、すべてがローカルであるためです。
アプリケーションの ORM として Doctrine 2.0 を使用していますが、キャッシュによる最適化はまだ行っていません。
このラグタイムを最適化する方法はありますか? それとも、私はケースについて完全に間違っていますか?