AzureでWordPress高速化
2015年03月29日
ハンズオンに参加してきました。
スライド
http://www.prime-strategy.co.jp/resource/pdf/WordPressOnAzureTokyo.pdf
一般的には、500~1000ms
高速化すると200msくらいになる。
Webサイト(共有モード)だと、
ページキャッシュによる高速化。
仮想マシンなら、更に高速化できる方法あり。
インスタンスの種類
A系インスタンス:CPU-AMD/HDD
D系インスタンス:CPU-Xeon/SSD+HDD。お値段は、A系より2割り増し。
高速化の手法
(1)PHPアクセラレータ
→PHPの中間コード(バイトコード)のキャッシュ
5.4までは、APC
5.5以降は、OPcache+APCu拡張
(2)MySQLのクエリキャッシュ
→参照系クエリー(select文の結果)のキャッシュ
(3)翻訳キャッシュ
→001 Prime Strategy Translate Accelarator
(4)Apache(mod_php)から、Nginx(fastCGI)+HHVM構成に変更
(5)ページ圧縮(gzip)
HHVM:HipHop Virtual Machine
FaceBook謹製のphp実行エンジン
公式のPHP実装であるZend Engine互換
Zend:中間言語→実行
HHVM:中間言語->マシン語->実行
測定
$ ab -n 200 -c 10 http://xxxxxx.cloudapp.net/wordpress/
スライド
http://www.prime-strategy.co.jp/resource/pdf/WordPressOnAzureTokyo.pdf
一般的には、500~1000ms
高速化すると200msくらいになる。
Webサイト(共有モード)だと、
ページキャッシュによる高速化。
仮想マシンなら、更に高速化できる方法あり。
インスタンスの種類
A系インスタンス:CPU-AMD/HDD
D系インスタンス:CPU-Xeon/SSD+HDD。お値段は、A系より2割り増し。
高速化の手法
(1)PHPアクセラレータ
→PHPの中間コード(バイトコード)のキャッシュ
5.4までは、APC
5.5以降は、OPcache+APCu拡張
(2)MySQLのクエリキャッシュ
→参照系クエリー(select文の結果)のキャッシュ
(3)翻訳キャッシュ
→001 Prime Strategy Translate Accelarator
(4)Apache(mod_php)から、Nginx(fastCGI)+HHVM構成に変更
(5)ページ圧縮(gzip)
HHVM:HipHop Virtual Machine
FaceBook謹製のphp実行エンジン
公式のPHP実装であるZend Engine互換
Zend:中間言語→実行
HHVM:中間言語->マシン語->実行
測定
$ ab -n 200 -c 10 http://xxxxxx.cloudapp.net/wordpress/
Posted by kanedayo at 01:19│Comments(0)
│wordpress