PHPが高速なレンタルサーバーはここ!バージョンと速度の比較からおすすめを紹介




PHPが使えるレンタルサーバーは数多くありますが、サーバーによって速度が少しずつ違っていることがわかりました。

速いサーバーを選択すれば、サイトが表示される速度が速くなり、快適に表示されるようになります。PHPで動作するWordPressも高速に表示されます。

PHPには現在5.X系と7.X系の2つのバージョンがあります。各レンタルサーバーで両者の速度も測定してみました。

では、どのレンタルサーバーが一番PHPが高速に実行できるのでしょうか?おすすめをご紹介したいと思います。


[このページの内容]


PHPの実行速度の比較~一番快適に使えるレンタルサーバーはどこ?


実際にレンタルサーバー各社でPHPの実行速度を計測してみましたので、その結果を表にまとめてみました。

レンタルサーバー各社と契約プラン、そしてPHPの各バージョンごとの実行速度になっています。

現在PHPは5.X系と7.X系の2種類が主に使われています。また、PHPには実行方式としてCGI版とモジュール版の2つがあります。レンタルサーバーによって実行方法が異なります。これらのCGI版とモジュール版の違いとバージョンごとの実行速度をまとめています。


(赤字:実行速度が一番速かったもの)

レンタルサーバー
(契約プラン)
Python 5.X
実行時間
(バージョン) 
Python 7.x
実行時間
(バージョン) 
  CGI版 モジュール版  CGI版  モジュール版 
ロリポップ
(ライト)
20.4ms
(5.6)
 - 7.1ms
(7.1)
 -
ロリポップ
(スタンダード)
15.0ms
(5.6)
14.4ms
(5.6)
6.50ms
(7.1) 
 6.1ms
(7.1)
さくら
(スタンダード)
22.5ms
(5.2)
- 4.9ms
(7.2)
 
エックスサーバー
(X10)
12.7ms
(5.6) FastCGI
- 3.0ms
(7.2)
FastCGI
-
スターサーバー
(スタンダード)
11.4ms
(5.6)
FastCGI
- 3.1ms
(7.2)
FastCGI
-
お名前.com
(SD-11)
27.3ms
(5.6)
  4.5ms
(7.3)
 
コアサーバー
(CORE-A)
- - 32.3ms
(7.2)
FastCGI
 -
バリューサーバー
(スタンダード)
63.3ms
(5.6)
 92.0ms
(5.6)
7.2ms
(7.2)
FastCGI
-



実際にPHPのプログラムを準備し、以下のような方法で実行速度の計測を行いました。


  
検証に用いたプログラムの実行内容

1.50万回の乱数を発生するのに要する時間を計測
2.1を10回繰り返し、その平均時間を算出



乱数を発生させるという基本的なプログラムで実行速度に違いが出るかなと思ったのですが、意外にもレンタルサーバー各社で違いが出ました。10倍くらいの差がつくようなサーバーもありました。



PHP5系が高速なレンタルサーバー


PHP5.Xが一番速く動作するレンタルサーバーはスターサーバーでした。FastCGI形式で動作するようで、他のレンタルサーバーよりも高速な結果が得られました。

2位以下はエックスサーバーとロリポップが続きます。どちらも10ms台で悪くない結果でした。


PHP5系もまだまだ現役で活躍しています。PHP7に移行すると動かなくなるものもあるので、5.X系を使っているサイトも多いでしょう。もしPHP5.X系を使っていて、より高速な環境に移りたいということならば、スターサーバーやエックスサーバーに移行するのが良さそうです。





PHP7系が高速なレンタルサーバー


現在最新のバージョンであるPHP7系を動かすことができるレンタルサーバーの中で、一番速かったのがエックスサーバーでした。モジュール版ではなくFastCGIという方式で動作させていて、とても高速でした。


2位がスターサーバーです。エックスサーバーに引けをとらない優秀な結果となりました。そのあとは、さくらインターネットとお名前.com、ロリポップのスタンダードプランが続きます。


お名前.comはPHP7.3が使えます。7.X系では7.1、7.2も使用可能です。ここで紹介したレンタルサーバーの中では一番最新のバージョンを利用することができるようになっています。


ロリポップは契約プランでわずかですが実行速度に違いが見られました。高速に動作するモジュール版のPHPが使えるのはスタンダードプラン以上となっていることもあり、ロリポップを契約する場合はスタンダードプランがおすすめだと言えます。



これらのサーバーについて、以下にまとめていますのでご参照ください。





PHPが使えるレンタルサーバー



エックスサーバー
運営会社:エックスサーバー株式会社

PHPのバージョン:5.6 / 7.0 / 7.1 / 7.2
非推奨だが使用可:5.1 / 5.3 / 5.4 / 5.5

言語: PHP, Python,Perl, Ruby

データベース:MySQL、SQLite

月額 900 円~
最新CPU、大容量メモリ、SSD搭載だから超高速
PHPの動作はもちろん、サイトの表示や動作が高速
大量アクセスに強い
SSLが無料で利用可能
24時間365日サポート
MySQLのバージョン 5.7.x、5.5.x、5.0.x
全プランで自動バックアップ機能搭載だから安心
10日間の無料お試し期間あり






スターサーバー
運営会社:ネットオウル株式会社

PHPのバージョン:5.6 / 7.0 / 7.1 / 7.2
非推奨だが使用可:5.1 / 5.3 / 5.4 / 5.5

言語:PHP, Python, Perl, Ruby

データベース:MySQL

月額 126円~
Pythonのバージョンが2.xと3.xの両方が使える
高速CPU、大容量メモリ、SSD搭載のサーバー
MySQLのバージョン 5.7
上位プランへの変更が簡単にできる
SSLが無料で利用可能
2週間の無料お試し期間あり






ロリポップ
運営会社:ペパポ株式会社

PHPのバージョン:5.6 / 7.1

言語:PHP,Python, Perl, Ruby

データベース:MySQL, SQLite

月額 100円~
モジュール版PHPが使える(スタンダードプラン以上)
使い方が簡単で初心者にもわかりやすい
24時間、365日のサポート
MySQLのバージョン 5.6
10日間の無料お試し期間あり
安い価格で利用できる
SSLが無料で利用可能








お名前.com
運営会社:GMOインターネット株式会社

PHPのバージョン:5.6 / 7.1 / 7.2 / 7.3

言語:Python, PHP, Perl, Ruby

データベース:MySQL, SQLite

月額 900円~
PHP7.3が利用可能
サーバーを新規契約すると独自ドメインが1年間無料
ユーザー数が多く、国内最大手だから安心
稼働率99.99%の安定稼働
3週間分の自動バックアップがあるから安心
MySQLのバージョン 5.6
最大2か月分月額料金が無料
安い価格で利用できる
SSLが無料で利用可能







さくらインターネット
運営会社:さくらインターネット株式会社

PHPのバージョン:5.X / 7.1 / 7.2

言語:PHP, Python, Perl, Ruby

データベース:MySQL, SQLite

月額 129円~
スタンダードプラン以上でPHPモジュールモードを選択可
稼働率99.99%の安定稼働
利用件数は40万件以上
2週間の無料お試し期間あり
MySQLのバージョン 5.7
安い価格で利用できる
SSLが無料で利用可能












バリューサーバー
運営会社:GMO DigiRock

PHPのバージョン:5.3/5.4/5.5/5.6/7.0/7.1/7.2

言語:PHP, Python, Perl, Ruby, C/C++

データベース:MySQL, PostgreSQL, SQLite

月額 133円~
古いPHPのバージョンでも実行可能
10日間の無料お試し期間あり
MySQLのバージョン 5.5
PostgreSQLのバージョン 9.2
安い価格で利用できる
SSLが無料で利用可能





コアサーバー
運営会社:GMO DigiRock

PHPのバージョン:5.3/5.4/5.5/5.6/7.0/7.1/7.2

言語:PHP, Python,Perl,Ruby, C/C++

データベース:PostgreSQL、MySQL, SQLite

月額 198 円~
CORE Aプラン以上でMySQLもPostgreSQLも無制限
PostgreSQLのバージョン:9.6系
MySQLのバージョン 5.7系
SSLが無料で利用可能
最大28コアのCPUと最大384GBのメモリーを搭載
全プランSSD搭載で高速な動作
30日間の無料お試し期間あり






まとめ


Pythonはメジャーなプログラミング言語なのですが、サポートしているレンタルサーバーというのは意外と少ないです。

ここで紹介したレンタルサーバーはいずれもユーザー数が多いレンタルサーバーなのでどこを契約しても安心です。ただ、プログラムが少しでも高速に動作する方が快適だと思いますので、コアサーバーやエックスサーバー、スターサーバーで動かしてみるのが一番良いのではないかと思います。




このエントリーをはてなブックマークに追加



関連記事 

1.WindowsへのPHPのインストール方法 複数バージョンの使い分けも簡単
2.ApacheとPHPを連携させる方法Windows編
3.WEBプログラミングにおすすめの高速で安定したレンタルサーバー


▲ このページの上部へ戻る