Cacheの解説であるreadme.txtを、いいとこ取りで乱暴に和訳した。Cacheの解説であるreadme.txtを、いいとこ取りで乱暴に和訳した。Cacheの解説であるreadme.txtを、いいとこ取りで乱暴に和訳した。2011.11.22主要なところ、自分に興味が有るところだけを抽出して乱暴に訳したのをコピペ。役に立つんじゃないかと思います。@shinichiNまでお願いします。scripts.動的なWordPressから静的なhtmlファイルを生成します。htmlファイルが生成されてからは、ウェブサーバはWordPressの重たい処理を実行する代わりにこの静的ファイルを供給します。to:静的ファイルは大部分の閲覧者に対して供給されます。ユーザの詳細な情報(訳注:メアドもということか?)がコメントフォームに表示されてしまうことから、コメントの投稿を含むリクエストに対してはレガシーキャッシングによって処理されます。site.閲覧者の99%には静的ファイルが供給されます。静的ファイルを供給されないユーザでも効果はあります。別のキャッシュファイルが送られるので(静的ファイルほどじゃないにしてもキャッシュされないよりマシ)。noticeable.何らかの理由で「スーパーキャッシング」があなたのサーバでは動かなくても、大丈夫です。キャッシングされます。すべてのリクエストでphpが実行されます。一般的な状況ではぜんぜん問題ないです。訪問者は遅いとかなんか違うとか、気がつきません。スーパーキャッシュはサーバが動力不足だったりすごいトラフィックがある時に力を発揮するので。スーパーキャッシングされたhtmlファイルはphpによって生成されるキャッシュよりも速いのは確かですが、普段使いの場合には違いが分からないのです。way.1.mod_rewrite。Apacheのmod_rewrite(かそれに似たもの。サーバに依る)を使って、スーパーキャッシング。phpを全く動かさないので爆速です。トラフィックの洪水に遭っている時、うまくやってくれます。Apacheとmod_rewriteモジュールが必須で、.htaccessの編集も必要です。不特定多数のユーザに対して、これが発動してページが表示されます。PHP!)2.PHP。スーパーキャッシングされた静的ファイルがPHPによって供給されます。このプラグインがスーパーキャッシングされたファイル(があればそれ)を供給します。1番目の方法とほぼ同じ速さです。.htaccessをいじらなくていいので設定が簡単です。カスタムパーマリンクは必要です。too.3.レガシーキャッシング。特定のユーザに対して使われます。ログインユーザ、コメントを投稿するビジター、ユーザごとにカスタムされたページを見るような人たちのことです。融通が利きますが、遅いです。全部のページが違うわけなので、キャッシュしないほうが大抵の場合はよいくらいで、レガシーキャッシングなんかしないほうがいいのかもです。このモードが選択されている場合は、その他のユーザに対してもキャッシュをします。動的なサイトはこのモードで。can.キャッシングが初めてなら、PHPモードを使いましょう。レガシーキャッシングは避けよう。following:出来る人達はmod_rewriteを使いたいかもしれないけど、PHPモードでイイですよ。seconds.ガベージコレクションというのは、古くなったキャッシュファイルを除去すること。正解はないですが、1800秒がいいでしょう(レガシーキャッシングの場合を除く)。レガシーキャッシングの人は600秒で。files.レガシーキャッシングを使っていないならば、「除外するユーザーエージェント」テキストボックスのコンテンツを削除することを検討しましょう。検索エンジンに対してスーパーキャッシングファイルを作ることを許可しましょう。made.同様に、できるだけ多くの投稿をプレロードしてプレロードモードを有効にしましょう。ガベージコレクションは起こりますが、プレロードされたファイルには影響しなくなります。サイドバーウィジェットが頻繁に更新されることを無視できるなら、プレロードの間隔を2880秒=2日間に設定しましょう。すれば頻繁にりキャッシュされなくて済みます。プレロード時、リフレッシュされたポストのキャッシュファイルも消されて再生成されます。rewriteモジュール、WordPressのカスタムパーマリンクを有効化、PHPセーフモードじゃないこと。どれかが欠けている場合でも、PHPモードかレガシーキャッシングモードが使える。plugin.2.WP-Cacheプラグインがあるなら無効化。wp-config.phpを編集してWP_CACHEの定義を削除。wp-content/advanced-cache.phpを削除。これらはこっちのプラグインのインストール時に再生成されるので。directory.3.アップロード。wide”.4.マルチサイトならプラグインフォルダに入れて、ネットワークで有効化が可能。Cache”.5.有効化。instructions.6.設定ページでキャッシングを有効化。エラーメッセージが出たり真っ白に出たらFAQを見ましょう。this:7.Mod_Rewriteモードの場合、リライトルールを.htaccessファイルに挿入。ウェブルートで下記のように。read:8.有効化後、wp-content/cache/.htaccessを探す。なければ下記のように作る。me:Apacheでモジュールを有効化する。errorが出るならApache設定がおかしい。correct.10.wp-content/advanced-cache.phpがキャッシュエンジンをロードします。プラグインが生成するものです。include_once()のパスが正しいことを確認する。work.コメントは承認されたら即表示されます。その他の要素は更新されません。JSやフラッシュなどが表示するなら別だけど。PHPは実行されないのです。Contestプラグインなんかは動きません。caching.2つやり方があります。一つはJavaScript。Adsenseとかの外部サイトがやってますね。Cacheタグを使うやり方ですが、mod_rewriteモードはダメです。PHPモードかレガシーキャッシングモードに変更する必要があります。theme.キャッシュファイルはWordPressがほぼ動かないうちに供給されちゃいます。パフォーマンス的には便利だけど、WordPressのコアな部分を利用してこのプラグインを拡張したい場合不便。$wp_super_cache_late_initを1にする。すると、initアクションの時にキャッシュファイルが供給されるように遅らせることができます。WordPressとプラグインファイルがロードされるわけです。tagをテーマで使っている時とか、いいですね。Nishikawa関連記事2012.06.13facebookのWordPressとの連携プラグイン試してみた。*サイト私についてWordPressが好き。男木島移住ブログ&ポッドキャスト本書きました。絶版なんですが、ずっと中古で盛り上がっている本です。Nishikawa\'s.検索する。