Slide 6
Slide 6 text
© 2020 pnop
WordPress の Plugin と Azure の機能を組み合わせて高速化する
Azure Cache for Redis に Object
Cache を持つことで DB へのア
クセスを軽減
• Redis Object Cache Plugin
CDNを利用し
(Azure CDN or Azure Front Door)
グローバルに分散したコンテン
ツ キャッシュを持つ
よくある WordPress の高速化手法と Azure での対応
ページをキャッシュする
• WP Super Cache など
最新バージョンの PHP の利用
• App Service では最新への
バージョンアップが容易
• リビジョンレベルは
自動アップデート
WordPress
Plugin
の活用
App Service のスペックを上げる
• Premium (max):
CPU 4 core, RAM 14 GB, SSD
• Isolated (max):
CPU 8 core, RAM 32 GB, SSD
App Service のインスタンスを
増やし、アクセスを分散する
• 負荷状況に応じて自動で
増減することでコストを
抑制
App Service
の性能向上 Azure DB for MySQL/MariaDB の
スペックを上げる
• (max) CPU 64 core,
RAM 320 GB
データベースの読取レプリカで、
データベースへのアクセスを
分散する
• HyperDB Plugin
DB の
性能向上
外部
キャッシュ
の利用
PHP
ランタイム
の高速化
PHP アクセラレーターの利用
コードを圧縮し
通信データ量を減らす
• Autoptimize など