今回は、エックスサーバー(XServer)の高速化機能の設定について詳しくまとめました。
WEBサイトの表示速度は、Googleの検索順位にも影響します。
高速化することはSEO対策にもなり、WEBサイトの高速表示を期待できるエックスサーバーはとてもおすすめです。
エックスサーバーを検討されている方は、ぜひ参考にして頂ければと思います。
エックスサーバーについて詳しく知りたい方は、こちらの記事も合わせてチェックしてください。
>> WEB制作者がエックスサーバー(XServer)について詳しく解説!
エックスサーバーの高速化設定をまとめてみた
エックスサーバーでは、以下のような高速化機能を利用することができます。
- Xアクセラレータ(CSS、Javascript、画像のキャッシュを保持、PHPプログラムの処理高速化)
- サーバーキャッシュ設定
- ブラウザキャッシュ設定(ブラウザキャッシュの利用)
- XPageSpeed(CSS、Javascript、画像を最適化)
WEBサイトの高速化は、Google検索順位にも影響しSEO対策にもなります。
また、WEBサイトの高速化は訪問ユーザーへのストレスを減らすことができるので、サイトからの離脱防止にもなります。
それにより、機会損失を減らすこともできます。
WEBサイトの高速化設定は、必ず行うようにしましょう。
また、エックスサーバーでは高速化の為の以下のような機能も組み込まれています。
- 高性能なCPU「AMD EPYC™」を搭載
- リソース(CPU・メモリ)が最低保証されている
- HTTP/2をサポート
- WEBサーバーに高速なNginxを採用
- 高性能なストレージである「NVMe SSD」を採用
- FastCGI(動作モード)をサポート
- OPcache(PHPの実行結果をキャッシュし高速化)
エックスサーバーは、高速なレンタルサーバーとして個人・法人を問わず人気です。
それは、こういった高速化の為の様々な取り組みが行われている為です。
それでは、4つの高速化機能について説明していきます。
↓
Xアクセラレータ
Xアクセラレータとは、静的ファイルのキャッシュ利用やPHPプログラムの処理速度の改善により、WEBサイトを高速化できる機能です。
現在、古いバージョンの「Xアクセラレータ Ver.1」と新しいバージョンの「Xアクセラレータ Ver.2」が公開されています。
■Xアクセラレータ Ver.1:静的ファイルのキャッシュ
■Xアクセラレータ Ver.2:静的ファイルのキャッシュ + PHPプログラムの処理高速化
設定も、コントロールパネル上から簡単に行えます。
「Xアクセラレータ Ver.1」では、静的ファイル(画像、CSS、Javascript)がサーバー上にキャッシュされます。
それに対して、「Xアクセラレータ Ver.2」では、静的ファイルのキャッシュに加えて、PHPプログラムの処理高速化も追加されます。
また、PHPプログラムの処理高速化により、PHP速度が最大20倍、WordPress処理速度が最大10倍という計測結果も公表されています。
特にWordPressのような動的なシステムを利用する場合には、必ず「Xアクセラレータ Ver.2」を利用しましょう。
Xアクセラレータを利用することで、以下のようなメリットを得ることができます。
■WEBサイトの表示速度を改善
■サーバーへの負荷軽減
■同時アクセス時の処理軽減
メディアへの露出やSNSでの拡散などでWEBサイトへのアクセスが増加することもあります。
そのような場合でも、処理軽減により安定した処理速度を維持することもできます。
・WEBサイトの表示速度を改善したい
・WordPressを使いたい
・画像、CSS、Javascriptの読み込みファイルが多い
・サーバーへの負荷を減らしたい
・同時アクセス時でもWEBサイトの表示を安定させたい
【注意点】
ただし、Xアクセラレータはキャッシュを利用した高速化処理になります。
キャッシュが更新されるまでは、古い情報が表示されてしまうということもあります。
例えば、常に最新の情報を表示させておきたい場合には、Xアクセラレータのオフも検討する必要があります。
サーバーキャッシュ設定
サーバーキャッシュ設定を有効にすることで、基本的にすべてのファイルがキャッシュされます。
また、サーバーキャッシュを有効化することで、Xアクセラレータも自動で有効化されます。
サーバーキャッシュの設定により、以下のファイルが2分間キャッシュされます。
.css .js .jpeg .jpg .gif .png .svg .svgz .wbmp .webp .ico .jng .bmp .3gpp .3gp .ts .mp4 .mpeg .mpg .mov .webm .flv .m4v .mng .asx .asf .wmv .avi .mid .midi .kar .mp3 .ogg .m4a .ra .woff .woff2 .ttf .otf .eot
また、上記以外のファイルに関しては、1分間のキャッシュになります。
ブラウザキャッシュ設定
ブラウザキャッシュ設定では、ブラウザ側でのキャッシュ利用を有効にすることができます。
ブラウザキャッシュを有効化することにより、ブラウザで一度表示した情報をキャッシュすることで高速化を図ります。
その為、1度目のサイトへのアクセスでは表示速度は変わりませんが、2度目以降のアクセスでの表示速度が改善されます。
また、Xアクセラレータでは、サーバー側へキャッシュが保存されることになります。
それに対して、ブラウザキャッシュでは、ブラウザ側にキャッシュが保存されます。
その為、アクセスの度にサーバーからデータをダウンロードする必要がなく、サーバーのリソースの軽減にもなります。
・ブラウザキャッシュを利用したい方
・サーバーリソースを減らしたい方
・WEBサイトの表示速度を改善したい
設定も簡単に行えます。
Xアクセラレータ + ブラウザキャッシュでかなりの高速化を期待できます。
出来れば、セットで有効化するようにしましょう。
XPageSpeed
XPageSpeedは、Googleが開発した「PageSpeed Module」を元に、エックスサーバーが開発した最適化の為の仕組みです。
画像、CSS、Javascriptを圧縮することでデータ量を減らすことができ、データ転送量を削減することができます。
また、画像、CSS、Javascriptの遅延読み込みの設定も行うことができます。
最適化により無駄なデータ量を削減することができ、WEBサイトの表示速度の改善にもつながります。
さらに、「Google PageSpeed Insights」のスコア改善にもつながり、SEO対策にもなります。
・WEBサイトの表示速度を改善したい
・SEO対策を行いたい
・画像、CSS、Javascriptの最適化を手軽に行いたい
【注意点】
Javascriptの最適化や遅延読み込みは、サイトの表示に影響(崩れなど)が出ることもあります。
その場合には、設定を無効にしましょう。
最後に
今回は、エックスサーバーの高速化機能についてまとめました。
エックスサーバーの高速化機能を有効にすることで、WEBサイトの高速化を行うことができます。
また、エックスサーバー側で高速化設定を行えることで、WordPressを利用している場合には、高速化の為のプラグインを減らすことができます。
WordPressにもキャッシュのプラグインや、画像、CSS、Javascriptなどの最適の為のプラグインはたくさんあります。
ですが、それらの設定をサーバー側で行えるのはとても助かりますね。
難しい知識が無くてもサーバー側で簡単に高速化を行うことができるので、エックスサーバーは初心者の方にもとてもおすすめのレンタルサーバーです。
エックスサーバーを使ってみたいという方は、ぜひ一度チェックしてみましょう。