教文館の社内ナレッジベースです。

1.プラグインによる高速化

いろいろある中で、

・DB Cache Reloaded fx (データベースキャッシュ)

・WP Super Cache(ページキャッシュ)

・Head Cleaner(リソースキャッシュ)

を導入。Mo Cache + WP File Cache はウィジェットと競合するようなのではずしました。

Head Cleanerは要注意。設定で、バッティングするものはひとつづつはずしていく。

 

2. ”.htaccess”ファイル編集によるApacheのアクセスルール書換え

通常の記述以外に下記を現在追加中。

# ETags 処理

FileETag MTime Size

FileETag None

# Add Expires headers に関する設定処理
ExpiresActive On
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType application/x-javascript “access plus 1 month”
ExpiresByType application/x-shockwave-flash “access plus 1 month”
ExpiresByType application/rss+xml “access plus 30 minutes”
ExpiresDefault “modification plus 1 week”

# GZIP処理
RewriteEngine On
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME} .(css|js|html?|xml)
RewriteCond %{REQUEST_FILENAME} !.gz
RewriteCond %{REQUEST_FILENAME}.gz -s
RewriteRule .+ %{REQUEST_URI}.gz
AddEncoding x-gzip .gz