White Paper
Drupal のパフォーマンス最適化 - ベンチマークの結果
Additional Info
Page Content
Zend と共同で実施した この比較では、シンプルな Drupal ベースの Web サイトを作成し、一般的に使用されている Windows と Linux のさまざまな構成でテストを行いました。
その結果、さまざまなキャッシュ技術を使用し、Zend の最適化された PHP ランタイム環境を利用することによって、見事な速度改善が見られました。 バイトコード キャッシュだけで 300%、さらに Zend Server のフルページ キャッシュを利用するよう Drupal を調整することで 2500% を超える速度改善が実現しました。
テスト対象の Linux および Windows ランタイム環境はどちらも、プレーンな PHP、Zend Server、オープンソース オプティマイザー (APC や WinCache など) で構成。 パフォーマンスは以下のテクノロジーを使って測定しました。
- 通常の PHP 5.2.10
- APC バイトコード キャッシュ
- APC バイトコード キャッシュ + 共有メモリ キャッシュ
- WinCache
- Zend Server バイトコード キャッシュ (Optimizer+)
- Zend Server バイトコード キャッシュ + 共有メモリ/ディスク キャッシュ
- Zend Server フルページ キャッシュ + Pressflow の Drupal キャッシュ拡張
Acquia は、これらの最適化のいくつかを Acquia のホスティング サービスで利用しています。