前回載せた自分だけの動画サイトですが、サイト表示が非常に重かったので
色々チューニングしてみました。
今回は短めです。
以下、Googleのウェブサイトスピードテストで計測した結果です。
※Webサイトの表示を計測して点数にしてくれる開発者向けのサイトです。
PageSpeed Insights – Google Developers
100点満点中57点とかなり厳しいです。
ご丁寧に修正箇所を知らせてくれているので、圧縮を有効にしてみます。
SetOutputFilter DEFLATE # Mozilla4系などの古いブラウザで無効、しかしMSIEは除外 BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html # gifやjpgなど圧縮済みのコンテンツは再圧縮しない SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|ico)$ no-gzip dont-vary SetEnvIfNoCase Request_URI _\.utxt$ no-gzip # htmlやcssなどは圧縮 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/atom_xml AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php
あと、KeepAlivedがoffだったので、onにしておきます。
# vi /etc/httpd/conf/http KeepAlive On
んで、一回読み込ませる。
# systemctl reload httpd
結果。
57点から80点まで上がりました!
まだまだ変更の余地はありますが及第点でしょう。
サーバ側に関係ないですが、動画プレイヤーの種類がHTML5 playerなるものになっており
自分の動画サーバと相性が悪かったので、軽量のプレイヤーに変更しました。
これで動画読み込みも幾分早くなったかと思います。
※参考サイト
http://oxynotes.com/?p=6519
http://www5.plala.or.jp/vaio0630/apache/apache_up.htm