エックスドメインは独自ドメインの販売をメインとしていますが、高性能な無料レンタルサーバーも提供しています。 スマートフォンやタブレットでアクセスしたときのみ、広告が自動的に表示されるという条件はありますが、とりあえずレンタルサーバーに触れてみたいという初心者におすすめできるサービスです。
ここではエックスドメインが提供するサーバーの処理性能について評価しています。 ネットワーク環境を除いたサーバー単体の性能評価なので、総合的なWebサイトのレスポンス性能については、別の記事を参考にしてください。
WordPressのindex.phpの読み込みに要する時間を測定します。
測定項目は以下の2種類となります。
より詳細な内容は下記を参考にしてください。
一度きりの測定では全く意味がないため、一定期間の継続した測定を行っています。例えば、訪問者の少ない深夜または早朝に測定すれば、最も良い結果を得ることが可能です。意図的な悪い結果が必要なら、負荷ピーク時に測定すればよいだけです。継続した測定であれば誤った結果を導き出すことを防げます。
測定期間は 7日間 とし、6分ごとに測定するため約1,600回となります。
一定期間測定することで、負荷が変動する日中、夜間、深夜の差を確認することもできます。例えば、訪問者が多くなり負荷が高くなる夜間と、負荷の下がる深夜との差が小さければ、負荷に強い安定したサービスであることを推測できます。
Webサーバー Grubbs' test |
Webサーバー Raw |
PHP&MySQL Grubbs' test |
PHP&MySQL Raw |
|
---|---|---|---|---|
有効測定数 | 1,656 | 1,680 | 1,662 | 1,680 |
除外数 (割合) 異常値 (標準偏差) [ミリ秒] |
24 (1.43%) 3650 (1286) |
- | 18 (1.07%) 1889 (455) |
- |
エラー (割合) | 0 (0%) | ← | ← | ← |
中央値 [ミリ秒] | 1823 | 1824 | 681 | 681 |
平均値 [ミリ秒] | 1874 | 1899 | 725 | 738 |
標準偏差 [ミリ秒] | 156 | 304 | 109 | 168 |
複数のプラン(サーバー)がありますが、ここでは「WordPressサーバー」を利用しています。 利用したPHPはバージョン7です。 PHP7はPHP5と比較して実行速度とメモリ管理が大幅に改善されており、これからWebサイトを運営するならPHP5を選択する意味はほとんどありません。
いきなりですが、エックスドメインのWordPressサーバーの場合、処理性能を評価することにあまり意味はありません。 このサービスはwpXと同じキャッシュ機能を備えており、コンテンツのあるサーバーにはそれほど負荷がかからないからです。 キャッシュを無効化できないため、ほとんどのリクエストはキャッシュサーバーで処理されます。
この測定ではキャッシュが無効となるような方法を採用しており、毎回PHPとMySQLが処理されます。 普通にサイトを運用する場合、意図的に細工しなければこのような状況にはなりません。
測定結果を見ると全体的に安定しており、訪問者の増える夜間でも大きな変動はありません。 棄却検定との差も小さく、非常にばらつきが小さいことも分かります。 他社と比較しても上位クラスの性能であり、無料サービスとは思えないほどの性能です。
Webサーバー | ← | PHP&MySQL | ← | |
---|---|---|---|---|
1st | 2nd〜10th | 1st | 2nd〜10th | |
平均 [ミリ秒] | 1469 | 48 | 347 | 43 |
中央値 [ミリ秒] | 1415 | 45 | 311 | 41 |
標準偏差 [ミリ秒] | 277 | 9 | 136 | 7 |
こちらもそれほど意味のない結果ですが、エックスドメインのPHPはFastCGIで動作しているため、2回目以降の処理が高速化されます。
10回連続で処理していますが、1回目とそれ以降に大きな差があることが分かります。
エックスドメイン PHP7.0/FastCGI |
ロリポップ! PHP5.6/Module |
エックスサーバー PHP7.0/FastCGI |
|
---|---|---|---|
有効測定数 | 1,655 | 1,632 | 1,671 |
除外数 (割合) 異常値 (標準偏差) [ミリ秒] |
25 (1.49%) 3650 (1286) |
48 (2.86%) 9685 (4082) |
9 (0.54%) 2809 (173) |
エラー (割合) | 0 (0%) | 0 (0%) | 0 (0%) |
中央値 [ミリ秒] | 1823 | 4013 | 1821 |
平均値 [ミリ秒] | 1874 | 4170 | 1809 |
標準偏差 [ミリ秒] | 156 | 592 | 104 |
変動係数 | 8.3% | 14.2% | 5.7% |
Webサーバー(サーバー+PHP+MySQL)の比較です。
ロリポップ!はスタンダードプランの結果です。 公式サイトではモジュール版PHP対応による高速動作をアピールしていますが、料金なりの性能に留まります。 決して良くないこともありませんが、コストパフォーマンスが高いかと言われると微妙な感じです。 安価なサービスは多くの契約者を詰め込む必要があるため、負荷が変動しやすいと言えます。
同社のエックスサーバーと比較すると、ほぼ同程度の性能であることがわかります。 エックスドメインのハードウェアスペックは非公表ですが、かなり高性能なサーバーが採用されているようです。 数値を詳細に確認するとエックスサーバーがより安定していますが、これは誤差の範囲でしょう。
これらの結果から分かることは、無料サービスとは思えないほどの品質があるということです。 実際のWebサイトの表示速度も優秀なので文句の付けようがありません。
ただし、ディスク容量が少なく、広告も表示されます。 さらに転送量の上限も非公表なので、本格的なサイト運営には適しません。