Xdomain WordPressサーバーの性能を評価して、他のレンタルサーバーと比較しよう

Xdomain (エックスドメイン) はXSERVERやwpXで有名なエックスサーバー株式会社が運営する独自ドメインのレジストラ (リセラー) です。Xdomainではサービスの一環として、無料レンタルサーバーを提供しています。複数のプランがあるので、比較表で確認してください。嬉しいことに独自ドメインを契約しなくても 無料 です。

しかし、無料サービスということで運営費は広告で賄われており、ドメイン契約の有無に関係なく、全てのページに バナー広告 が自動挿入されます。広告表示はモバイル端末(スマートフォンやタブレット)からのアクセス時に限定されます。もし、パソコンからのアクセスを主対象とするコンテンツであれば、あまり気にならないでしょう。

プラン HTML (契約者)
HTML
PHP・MySQL (契約者)
PHP・MySQL
WordPress (契約者)
WordPress
ドメイン契約 なし あり なし あり なし あり
広告表示 あり あり あり あり あり あり
ディスク容量 1GB 10GB 1GB 3GB 2GB 5GB
PHP × ×
MySQL - - 5個 10個 5個 10個
独自ドメイン 10個 20個 10個 20個 5個 10個
サブドメイン 50個 100個 50個 100個 - -
自動インストール × ×

ドメイン契約者であれば幾つかの機能が優遇されます。他にもドメイン契約者専用のメールサービスがあり、独自ドメインによるメールアカウントを利用できます。

無料とは言え、処理性能 (レスポンス) が悪かったり、エラーが頻発するようでは、使いたいと思えません。ここでは、Xdomainの WordPressサーバー の性能について評価し、他のレンタルサーバーと比較します。

測定方法

WordPressサーバー に設置した、WordPressサイト (サーバー) を利用します。

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

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

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

測定結果

結果 有効測定数 除外数 エラー 中央値 平均値 ばらつき
Raw (未加工) 864回 - 0.00%
(0回)
3.89秒 4.32秒 1.97秒
Grubbs' test 1.39%
(12回)
3.89秒 4.18秒 1.09秒
測定結果
72時間 (3日間) の測定結果となります。X軸は時刻(0時~24時)を表し、各時刻の値は3日間の平均値です。有効測定数はエラーを省いた実測定数です。
棄却検定
測定実行のタイミングによりサーバーの負荷状態 (混雑具合) が変動します。集計に影響を与える一時的な異常値 (外れ値) を棄却検定 Grubbs’ test (α=0.001) により省いたデータも掲載しています。
ばらつき (標準偏差)
統計的な話ですが、処理の 約68%平均値 ± ばらつき に、約95%平均値 ± ばらつき×2 に収まることを示します。つまり、ばらつきが小さいほど処理性能が安定しているといえます。

Xdomain WordPressサーバーの評価

無料サービスとしては予想より素晴らしい結果となりました。ページ最後に比較表を掲載していますが、有料サービスと比較しても遜色はありません。

一時的に処理時間が長くなるデータもあります。しかし、日常的にこの時間帯 (14時〜16時) だけ負荷が高くなる (処理性能が落ちる) ことは考えにくく、この測定期間だけの一時的な結果だと思います。エラーも発生していないので問題はないでしょう。この結果を除けばどの時間帯であっても、処理時間に大きな変動はなく安定していることが分かります。

実際にWebサイトのレスポンスも安定しています。レスポンス性能の評価については、下記を参考にしてください。

エックスドメインのレスポンス性能を評価しよう

この評価の範囲内では何も問題がなく、安心して利用できます。

WPblog、Xdomain、ロリポップ!との比較

  Xdomain WP Xdomain PHP Webcrow WPblog ロリポップ!
有効測定数 864 864 864 863 858
棄却検定除外 1.39%(12) 0.69%(6) 0.23%(2) 3.94%(34) 0.58%(5)
棄却検定閾値 9.13秒 4.64秒 23.35秒 6.28秒 4.52秒
エラー 0%(0) 0%(0) 0%(0) 0%(0) 0%(0)
中央値 3.89秒 3.01秒 7.31秒 2.96秒 3.86秒
平均値 4.18秒 3.11秒 8.30秒 3.14秒 3.87秒
ばらつき 1.09秒 0.33秒 3.55秒 0.68秒 0.17秒

無料レンタルサーバーである、Webcrow (ウェブクロウ)、WPblog、XdomainのPHP&MySQLサーバーと比較してみましょう。さらに有料サービスの比較対象としてロリポップ!を追加しています。

Webcrowを除けば、どれも問題のない性能があります。平均値だけならロリポップ!と僅差です。しかし、ばらつきの差は大きく、いかにロリポップ!がリソースに余裕を持って運用されているかが分かるでしょう。有料サービスと無料サービスとの差は、測定してみなければ分からない、このような負荷状況 (処理性能) にも現れます。

Xdomainは他の無料サービスと比較しても、そう悪くない結果です。類似サービスであるWPblogには少し劣るようですが、WPblogにはいくつかの問題や制限があります。どちらも素晴らしいサービスですが、しっかりと検討した上で利用しましょう。WPblogの詳細については、下記を参考にしてください。

無料のWordPress専用レンタルサーバーは少なく、国内の大手事業者に限れば数える程しかありません。WordPressを使ってみたいけれど、「PHPやデータベースの知識がない」「レンタルサーバーは難しそう」という初心者におすすめです。契約手続きが終われば、WordPressを利用可能な状態となっており、PHPやデータベースを操作する必要はありません。

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

公式サイト 環境 平均値 ミリ秒中央値 ミリ秒標準偏差 ミリ秒エラー %

1.71.670.070

PHP7/CGI

1.821.830.220

1.941.950.070

PHP7/CGI

2.0220.140

PHP7

2.152.120.321

2.162.170.080

PHP7

2.172.130.240

2.182.150.30

2.242.250.280

PHP7/FastCGI

2.282.230.250

PHP5/CGI

2.42.410.270

PHP5/CGI

2.412.390.150

2.522.430.330

PHP7

2.712.680.348

2.722.660.3735

PHP7/FastCGI

2.732.70.30

PHP5/FastCGI

2.732.680.270

2.862.860.090

PHP5

3.032.960.380

3.13.150.310

PHP7/Module

3.113.120.080

PHP&MySQL

3.113.010.330

3.133.140.070

PHP5/FastCGI

3.143.090.210

3.142.90.630

3.142.960.680

PHP7/CGI

3.193.190.130

3.23.180.110

PHP5

3.513.470.398

PHP5/FastCGI

3.613.60.40

3.643.60.290

WordPress

4.183.891.090

PHP7

4.224.070.470

4.224.270.30

4.424.430.180

4.54.470.580

PHP5/CGI

4.564.450.560

PHP5

4.964.860.450

PHP5/Module

5.124.960.80

PHP7

5.164.242.230

5.184.691.240

5.255.210.320

PHP7

5.255.170.370

5.315.320.110

PHP5

5.315.230.560

PHP7

5.675.520.740

5.715.590.450

PHP5

5.885.80.360

6.055.920.580

PHP5

6.455.152.640

PHP5

6.456.330.770

6.526.490.760

PHP5/FastCGI

6.646.670.330

6.96.910.130

ライト

7.416.932.160

8.37.313.550

14.49.341461

hostingstock.netで測定した他レンタルサーバーとの比較です。


測定結果について!
レンタルサーバーは、一つのサービス (プラン) に対して多くのサーバーが運用されています。これらの測定結果は、その中の一つに過ぎません。契約時期により割り当てられるサーバーのスペックは異なる可能性があります。また、同じサーバーを利用する他のユーザーの負荷も影響します。

関連記事

BLOG

UPDATE