PHP7でさらに快適なパフォーマンス!wpXのベンチマーク

wpXレンタルサーバーはPHP7に対応しています。 PHP7はPHP5と比較して実行速度やメモリ管理が大幅に改善されており、PHPで稼働するWebサイトのレスポンスが向上します。 最近ではPHP7対応のレンタルサーバーが増えており、今後の標準となるでしょう。

PHP5で測定した前回のベンチマークでは、他社と比較してトップクラスの性能であることを確認できました。今回はPHP7での測定結果を掲載します。

処理性能の影響
レンタルサーバーを検討する際、大事なポイントはWebサイトの表示速度です。レスポンスが悪ければ訪問者にストレスを与え、検索順位にも悪影響です。もう一つはサーバーの処理性能であり、表示速度はもちろんのこと高負荷時(アクセス増加時)の安定性に大きく影響します。
wpXレンタルサーバーの全てが分かる
wpXレンタルサーバーのレビュー

測定方法

WordPressをインストールしたWebサイト(サーバー)を利用します。

  • 「ランダムな3,000文字/記事」の投稿と削除
    • 100記事をまとめて投稿、投稿後に全削除
    • 1記事ごとの生成処理を含む
  • 投稿と削除はWordPressの標準関数を利用
    • wp_insert_post、wp_delete_post

これらの処理を「5分間隔」で実行し、一連の処理時間を測定します。つまり、「PHPとデータベースの処理性能」を確認します。データセンター内(またはサーバー内)で完結する処理なので、外部ネットワーク環境の影響を受けません。

負荷について
100件程度は大した負荷ではありません。しかし、共用サーバーなので高負荷とならないように、1件ごとにwait処理を差し込んでいます。

測定結果

  PHP7/CGI PHP5/CGI
有効測定数 864 864
棄却検定除外 0%(0) 0%(0)
棄却検定閾値 2.44秒 3.27秒
エラー 0%(0) 0%(0)
中央値 1.83秒 2.41秒
平均値 1.82秒 2.40秒
ばらつき 0.22秒 0.27秒
変動係数 12.09% 11.25%
測定結果について
72時間(3日間) の測定結果です。X軸は時刻(0時~24時)を表し、各時刻の値は3日間の平均値です。有効測定数はエラーを省いた実測定数です。
測定のタイミングによりサーバーの負荷状態(混雑具合)が変動します。集計に影響を与える一時的な異常値(外れ値)を棄却検定Grubbs’ test(α=0.001)により省いています。
ばらつき(標準偏差)は、処理の 約68%平均値 ± ばらつき に、約95%平均値 ± ばらつき×2 に収まることを示します。ばらつきが小さいほど処理性能が安定します。
変動係数は「平均値に対する変動の割合」を示します。平均値(処理時間)が近い場合、変動係数が小さいほど安定します。

wpXレンタルサーバーの評価

グラフを見ると一目瞭然ですが、前回(PHP5)と比較して大幅に実行速度が向上しています(24%)。(数値的に当然ですが)t検定による有意差(p<0.01)も確認できました。

異なる時期の結果の比較ですが、時間帯による変動傾向は似ています。深夜から早朝の負荷が低く、夜間にやや負荷が上昇するようです。変動はありますが、一日を通して安定しています。やはり高性能なハードウェアを採用している恩恵でしょう。棄却検定による除外数も0であり、一時的にも著しく高負荷となることはないようです。

PHP5での測定結果も優秀でしたが、PHP7ならさらに処理速度が向上します。今後はPHP7が標準となるため、互換性の問題がなければ積極的に利用するべきでしょう。WordPress自体はPHP7に対応していますが、更新されていない古いプラグインやテーマは動作確認が必要です。

未加工データ
棄却検定による除外データがないため、(同じ結果となる)未加工データは掲載しません。

Z.com、ロリポップ!、エックスサーバーとの比較

  wpX
PHP7/CGI
Z.com
PHP5/CGI
ロリポップ
PHP5/Module
XSERVER
PHP7/FastCGI
有効測定数 864 863 864 864
棄却検定除外 0%(0) 0.35%(3) 0.35%(3) 1.27%(11)
棄却検定閾値 2.44秒 7.61秒 8.65秒 3.41秒
エラー 0%(0) 0%(0) 0%(0) 0%(0)
中央値 1.83秒 6.67秒 4.96秒 2.23秒
平均値 1.82秒 6.64秒 5.12秒 2.28秒
ばらつき 0.22秒 0.33秒 0.80秒 0.25秒
変動係数 12.09% 4.97% 15.63% 10.96%
測定結果について
記事作成時、ロリポップ!とZ.comはPHP7に非対応です。

他のサービスと比較してみましょう。

比較対象は、WordPress専用のZ.com WordPressサーバー、そして、汎用的なロリポップ!とエックスサーバー(XSERVER)です。

エックスサーバー社のwpXとエックスサーバーは、他社と比較してハイスペックなサーバーを採用しており、測定結果にもしっかりと反映されています。サーバーの処理性能だけでなく、Webサイトのレスポンス性能もトップクラスです。予算に余裕があれば、これらを選択するとよいでしょう。

ロリポップ!は2015年末にハードウェアの刷新やモジュール版PHP対応など、品質改善に努めているようですが、残念ながら料金なりの結果です。また、時間帯による変動の大きさから推測すると、ユーザー収容数が多すぎるのかもしれませんね。

Z.com WordPressサーバーの結果は決してよくありません。しかし、Webサイトの表示速度はwpXに匹敵します。Z.comはwpXと同様にキャッシュ機能を備えていることが理由ですが、サーバー自体の性能は低いことから、おそらくフロントエンドのキャッシュサーバーが高性能なのでしょう。

単純に記事を公開するだけのブログ的な用途ならwpXでもZ.comでも変わりません。しかし、アクセスの度にコンテンツが更新される、キャッシュが適用されにくい構成なら大きな差が生じるでしょう。

各サービスの公式サイト
wpXレンタルサーバー / Z.com / ロリポップ! / エックスサーバー

他のレンタルサーバーとの比較

プロバイダ 平均値 (秒) 中央値 (秒) ばらつき エラー率 Grubbs'
test
データの無断転載はご遠慮ください。
1. CPI 1.70 1.67 0.07 0.00
2. wpXレンタルサーバー(PHP7/CGI) 1.82 1.83 0.22 0.00
3. エクスクラウド 1.94 1.95 0.07 0.00
4. Z.com(PHP7/CGI) 2.02 2.00 0.14 0.00
5. バリューサーバー(PHP7) 2.15 2.12 0.32 0.00
6. WADAX 2.16 2.17 0.08 0.00
7. MixHost(PHP7) 2.17 2.13 0.24 0.00
8. JETBOY 2.18 2.15 0.30 0.00
9. wpXクラウド 2.24 2.25 0.28 0.00
10. エックスサーバー(PHP7/FastCGI) 2.28 2.23 0.25 0.00
11. wpXレンタルサーバー(PHP5/CGI) 2.40 2.41 0.27 0.00
12. Z.com(PHP5/CGI) 2.41 2.39 0.15 0.00
13. Quicca 2.52 2.43 0.33 0.00
14. コアサーバー(PHP7) 2.71 2.68 0.34 0.93
15. Hostinger 2.72 2.66 0.37 4.22
16. シックスコア(PHP7/FastCGI) 2.73 2.70 0.30 0.00
17. エックスサーバー(PHP5/FastCGI) 2.73 2.68 0.27 0.00
18. アルファメール 2.86 2.86 0.09 0.00
19. MixHost(PHP5) 3.03 2.96 0.38 0.00
20. FUTOKA 3.10 3.15 0.31 0.00
21. ヘテムル(PHP7/Module) 3.11 3.12 0.08 0.00
22. エックスドメイン(PHP&MySQL) 3.11 3.01 0.33 0.00
23. FC2レンタルサーバー 3.13 3.14 0.07 0.00
24. ドメインキング(PHP5/FastCGI) 3.14 3.09 0.21 0.00
25. ラクサバ 3.14 2.90 0.63 0.00
26. WPblog 3.14 2.96 0.68 0.00
27. ヘテムル(PHP7/CGI) 3.19 3.19 0.13 0.00
28. Zenlogic 3.20 3.18 0.11 0.00
29. コアサーバー(PHP5) 3.51 3.47 0.39 0.93
30. シックスコア(PHP5/FastCGI) 3.61 3.60 0.40 0.00
31. クローバー 3.64 3.60 0.29 0.00
32. エックスドメイン(WordPress) 4.18 3.89 1.09 0.00
33. お名前.com(PHP7) 4.22 4.07 0.47 0.00
34. スマイルサーバ 4.22 4.27 0.30 0.00
35. Sova WP 4.42 4.43 0.18 0.00
36. X2 4.50 4.47 0.58 0.00
37. ロリポップ!(PHP5/CGI) 4.56 4.45 0.56 0.00
38. お名前.com(PHP5) 4.96 4.86 0.45 0.00
39. ロリポップ!(PHP5/Module) 5.12 4.96 0.80 0.00
40. フレンドサーバー(PHP7) 5.16 4.24 2.23 0.00
41. ちゅらうみレンタルサーバー 5.18 4.69 1.24 0.00
42. COREPRESS Cloud 5.25 5.21 0.32 0.00
43. ファイアバード(PHP7) 5.25 5.17 0.37 0.00
44. FC2 Lite 5.31 5.32 0.11 0.00
45. バリューサーバー(PHP5) 5.31 5.23 0.56 0.00
46. ミニバード(PHP7) 5.67 5.52 0.74 0.00
47. さくらインターネット 5.71 5.59 0.45 0.00
48. ファイアバード(PHP5) 5.88 5.80 0.36 0.00
49. iCLUSTA+ 6.05 5.92 0.58 0.00
50. フレンドサーバー(PHP5) 6.45 5.15 2.64 0.00
51. ミニバード(PHP5) 6.45 6.33 0.77 0.00
52. KAGOYA 6.52 6.49 0.76 0.00
53. Z.com WordPress(PHP5/FastCGI) 6.64 6.67 0.33 0.00
54. Bizメール&ウェブ エコノミー 6.90 6.91 0.13 0.00
55. ロリポップ!(ライト) 7.41 6.93 2.16 0.00
56. Webcrow 8.30 7.31 3.55 0.00
57. XREA 14.40 9.34 14.00 7.60
58. ドメインキングPHP5/FastCGI 3,389.00 3,375.00 262.00 0.06
59. さくらインターネットPHP7/CGI 4,271.00 4,156.00 351.00 0.00
注意
最新の測定結果を優先的に表示するため、記事作成時の評価とこの比較結果(表のデータ)が異なる可能性があります。

測定結果について
レンタルサーバーは1つのサービス(プラン)に対して多くのサーバーが運用されています。測定結果はその中の1つに過ぎません。契約時期で割り当てられるサーバーのスペックは異なり、さらに、同じサーバーに収容される他契約者の負荷に大きく左右されます。

関連記事