web-dev-qa-db-ja.com

ワードプレス管理者のキャッシュを強制する方法

最近は低速の接続を使用しているため、管理ページのロードにかかる時間を短縮するために、WordPressの管理セクションをブラウザ(FF、IE)にキャッシュすることを強制したいと思います(実際、ほとんどの項目は変更されません)。それをする方法はありますか?

4
ALalavi

あなたの問題は管理者自身のページにあるのではなく、それらは単に遅い接続によって大きな影響を受けるほど十分に大きくはありませんが、JSとCSSファイルにはありません。あなたはそれがその時までそれらをキャッシュするかもしれないブラウザに合図するそれらのために有効期限を設定することができます。

あなたの.htaccessファイルに1週間それらをキャッシュするために追加してください( askapache からのアイデア)

# 1 WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|swf|js|css)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

Max ageパラメータは、URLを再度取得する必要があるまでの時間を秒単位で指定します。

これで十分でない場合は、おそらくブラウザのキャッシュにアクセス頻度の高い他のファイルがいっぱいであるため、キャッシュプロキシをPCにインストールし、常にサイトからJSとCSSをキャッシュするように設定してブラウザを設定する必要があります。プロキシを使用する。

3
Mark Kaplun