GTmetrixのポイントをあげてみる。
コンサデコンサのデフォルトの結果。
PageSpeedGradeがE(58%)
YslowGradeがD(65%)
コンサデコンサの使用しているレンタルサーバーは、エックスサーバー。
エックスサーバーの速度上昇機能をON。
Fast-CGIとmodspeed機能をON。
そうすると、
PageSpeedGradeがB(85%)
YslowGradeがC(71%)
に上昇した。
Googleの提供するPage Speed Insightsのサイトで指摘された点を改善。
・ファイルを圧縮する。
・ファイルのキャッシュ期日を指定。
.htaccessファイルに追記。
ファイルのキャッシュ期日を指定。
[php]
ExpiresActive On
ExpiresByType text/css “access plus 15 days”
ExpiresByType image/gif “access plus 10 days”
ExpiresByType image/jpg “access plus 10 days”
ExpiresByType image/jpeg “access plus 10 days”
ExpiresByType image/png “access plus 10 days”
ExpiresByType application/x-javascript “access plus 10 days”
ExpiresByType text/x-javascript “access plus 1 month”
ExpiresByType application/javascript “access plus 1 month”
ExpiresByType application/x-javascript “access plus 1 month”
ExpiresByType text/js “access plus 1 month”
ExpiresByType text/javascript “access plus 1 month”
ExpiresByType application/x-shockwave-flash “access plus 1 month”
[/php]
ファイルでコンテンツの圧縮を指定。
[php]
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
FileETag MTime Size
FileETag None
[/php]
Googleの提供するPage Speed Insightsのサイトで指摘された点を改善。
・細かく分かれているファイル(js、css、htmlなど)をまとめて送信する。
プラグインを使用。
Javascriptをまとめるプラグイン。このプラグインをオンにすると、Tag Groups がちゃんと表示されなくなる。なので、使用をあきらめる。
CSSなどをまとめるプラグイン。当初は、効果があるように見られたが、ON・OFFを繰り返しても、速度上昇効果が見られないので、しばらくOFFにする。
以上の対応した結果、調子の良い時は、A(93%)がでる。