Webサーバーの設定を見直し、多少は応答性が良くなりました。
- Webサーバーで未使用のサービスを停止し、メモリの空きを増やし、CPU使用率を下げる。
Webサイト閲覧時の体感速度は変わらない。 - オライリー本”ハイパフォーマンスWebサイト”の、「パフォーマンスの高いウェブサイト構築のための14のルール」を参考に、Webサーバー, Webページ, ロードする各コンポーネントを調整。
全体で1.2倍高速に。 - MySQLのキャッシュを調整(MySQL Tunerを利用)。
動的ページ生成が、1.1倍高速に。
全体としては体感できるほどの差は出ていません。 - APC(Alternative PHP Cache)の導入。
動的ページ生成が、1.6倍高速に。
全体としては、1.3倍高速に。 - WP Super Cacheを導入し、動的ページをキャッシュするようにした。
HTML読み込みが10~50倍前後高速に。
全体としては、1.5~3倍高速に。
全てあわせて、2~4倍程度の高速化となりました。
Reconfigure web server settings, site performance increased.
- Stop non-used services on web server, to increase free memory and decrease CPU load.
No noticeable changes to site performance. - Read O'Reilly book "High Performance Web Sites, 1st Edition".
Then configure web server, web pages and loading components based on the rule "14 Steps to Faster-Loading Web Sites".
1.2x overall performance increase. - Configure MySQL cache settings by using "MySQL Tuner".
1.1x faster to generate dynamic pages.
No noticeable changes to overall performance. - Using APC (Alternative PHP Cache).
1.6x faster to generate dynamic pages.
1.3x overall performance increase. - Install "WP Super Cache" to cache dynamic pages.
10-50x faster to read HTML (cached dynamic page).
1.5-3x overall performance increase.
Total performance increase is 2-4x.[1]
更新情報
2014.4.14
HTMLタグの記述間違いを修正。
脚注
- Due to DNS lookup, server location and any reasons based on oversea access, site performance may not so increased. [↑]