photoshoplabサーバー高速化
logwはVPSサーバーで動かしていますが、photoshoplabのサーバーはクラウドサーバーで動かしています。今回はちょっとした比較になります。
サーバー
- logw:VPSサーバー。logw以外にもWordPressサイトがある。
- Photoshoplab:クラウドサーバー。Photoshoplab以外は何も入っていない。
スペック面
logw
- メモリ:2GB
- CPU:Intel(R) Xeon(R) CPU E5645、3 cores
- Apache:2.4系
- PHP:5.4系
- MySQL:5.5
photoshoplab
- メモリ:2GB
- CPU:Intel(R) Xeon(R) CPU X5675、 3.07GHz, 1 cores
- Apache:2.4系
- PHP:5.4系
- MySQL:5.6
となります。ほぼ同じスペックです。CPUが1コアか3コアかの違いはあります。logwはランニングプロセス115でメモリが648MB使用していますが、photoshoplabではランニングプロセスが87でメモリ800MB使っています。
コア数が高いほどメモリ消費量は少ない?
photoshoplabのサーバーよりもlogwの方が負荷は少ないです。コア数が高い方がやはりサーバーはいいのかもしれません。。
photoshoplabのサーバー高速化
photoshoplabのサーバーを高速化しました。内容としてはAPCの導入をまずしました。APCはPHPをコンパイルして最適化した状態でキャッシュし、以後同じデータがあったさいにキャッシュデータを表示するみたいです。 データベースのキャッシュをとるプラグインを導入しました。これによりちょっとでもアクセスを高速化するようにします。
