1. 1. WordPressの内部機能を理解するための初心者向けガイド
  2. 2. 現在読んでいる: WordPressのキャッシングとは何か、なぜそれが重要なのか?
  3. 3. WordPressキャッシングの仕組み?
  4. 4. WP Super CacheでWordPressキャッシュをインストールおよびセットアップする方法
  5. 5. W3 Total Cache(W3TC)でWordPressキャッシングを設定する方法
  6. 6. MaxCDNレビュー:WordPressに最適なCDN?

WordPressの内部機能についての退屈な古い記事を読んだことをうれしく思います。待って、何?していませんか?心配はいりません。簡単に読んでください。特に、「誰かがあなたのWordPressブログを閲覧するとどうなるか」の下の部分です。.


タイトルが示すように、WordPressのキャッシュについて学習します。この投稿シリーズでは、キャッシングの各側面を1つずつ詳しく見ていきます.

  • なぜそれが重要なのか
  • どのように機能しますか
  • そして最後に、それを実装する方法.

WordPressのキャッシュがそれほど重要である理由?

一言で言えば、キャッシュ

大学では、彼らが私が何も知らないトピックを私に教えるとき、私はそのトピックについて学ぶのではなく、そのアプリケーションについて最初に考える傾向があります。たとえば、繰り返し関係。フィボナッチ数列のように、数列のn番目の数を計算するために使用されます。その重要性を理解したら、繰り返し関係によって貴重な計算時間を大幅に節約できることがわかりました。まあ、それに興味を持ったのです。繰り返し関係について少し知りたい場合は、運がいいです。次の段落で簡単に説明します。それについて知りたくない人は、スキップしてもかまいません。私は気にしません。 ��

フィボナッチシーケンスでできるクールなこと

フィボナッチ数列 シーケンスの直前の2つの数値を単に加算したものです。コンピューターサイエンスのバックグラウンドを持つほとんどすべての人が私が話していることを知っています。あなたは、フィボナッチ数列を生成するプログラムを(任意の言語で)書く必要があります。私が0から始める場合、フィボナッチ数列は次のようになります。

0、1、1、2、3、5、8 ..無限大まで.

ここで、上記のシーケンスから、シリーズの5番目の番号を尋ねると、答えは3になります。500番目の番号を尋ねると、500番目の用語までのシリーズ全体を計算する必要があります。 。現代のコンピューターの場合、お使いの携帯電話は1秒未満で計算します。しかし、最新のプロセッサーに関しては、それはたくさんあります! 500から50,000,000,000(500億分の1)のフィボナッチ数を増やします。そうすれば、もっと多くの時間が必要になります。.

これが再帰関係の出番です。再帰関係を適用して、n番目のフィボナッチ項を計算できる式を導出します。 5番目、50番目、または50兆番目のフィボナッチ項であっても、その導出された式はそれらすべてを正確に同じ量の時間、つまり一定時間で計算できます。これは、貴重な計算時間を大幅に節約し、プログラムの複雑さを計算するのにも役立つため、非常に役立ちます。.

では、WordPressのキャッシングについてこの大騒ぎは何ですか?

ラム2

Googleはより高速なサイトを愛しています。私たち全員がより高速なサイトを愛しています。 Googleの主要なSERP(検索エンジン結果ページ)ランキング要素の1つに、Webサイトの速度とその応答時間があります。.

キャッシュは、サイトの全体的なパフォーマンスを決定する基本的な要素です。特にWordPressでは、PHPコードをMySQLデータベースクエリと組み合わせて使用​​することにより、HTMLページを動的に生成します。適切に構成されたキャッシングプロトコルを使用すると、WordPressサイトを桁違いに高速化できます。冗長性を防ぎ、サイトの読み込み時間を高速化します–無料! WordPressサイトの高速化は、主に3つの方法で利用できます。

  1. ハイエンドでめちゃくちゃ強力なクラスターサーバーを使用する
  2. コンテンツ配信ネットワーク(CDN)を使用する
  3. WordPressキャッシュを構成する

最初の2つのポイントは(非常に)高くつく可能性があり、通常はサイトの訪問者数に依存します。ただし、WordPressキャッシングは、最小のWebサイトでも使用できます(使用する必要があります)。 WordPressマネージドホスティングの最大の名前であるWPEngineは、ページ、データベース、オブジェクトキャッシュの3つの主要なキャッシュ形式をすべて組み合わせた、EverCacheと呼ばれる独自のカスタム構築された独自のキャッシュテクノロジーを使用していることを知るのは興味深いことです。.

WordPressキャッシュとは?

私の以前の記事を読んだことがあれば、誰かがあなたのサイトにアクセスするたびに起こることの数がわかるでしょう。ここにあなたの思い出をジョギングするための画像があります:

WordPress内部機能

動的に生成されたWebページがサーバーのハードディスクまたはメモリ(RAM)に保存され、そこから提供された場合、誰かがページを要求するたびにどうなりますか? 1人でも1000人でも、同じページが送信されます。これにより、多くのデータベースクエリ、PHPコードの実行が節約され、最も重要な要素である貴重な計算時間を節約できます。それは本当に、本当に速いでしょう.

これはWordPressのキャッシュです。以前に生成されたデータ(またはデータベースクエリなどの要求)を再利用して、新しい後続の要求を高速化する.

しかし、ちょっと待ってください。誰かが投稿をコメントまたは更新したり、新しい投稿を公開したりしたらどうなるでしょうか。以前に生成されたHTMLページに誤った/古いデータが含まれていませんか?そうです、絶対にそうです!したがって、次のようなものがあります。

キャッシュを削除する

キャッシュをパージするとは、基本的に、以前にキャッシュされたすべてのデータを再キャッシュすることを意味します。つまり、古いものは削除され、新しいものが作成または再生成されます。これは通常、いくつかのプロトコルに基づいて行われます。

  • コメント投稿時
  • 新しい投稿が公開されたとき
  • 古い投稿が更新されたとき

WordPressコアとキャッシングプラグインは、キャッシュをいつ削除するかを認識しているため、古くて無関係なデータが訪問者に提供されません。.

結論

このトピックでは、WordPressのキャッシングについて学ぶ前に理解しておく必要がある2つの要因について説明します。 2つについてしっかりと理解できたので、今度はキャッシングのしくみを学習します.

WordPressキャッシュの利点

この章を完了するために、キャッシングがもたらす利点のいくつかを見てみましょう。

  • 無料でサイトをスピードアップ
  • これにより、Googleおよびその他の検索エンジンのランキングが向上します
  • サーバーのリソース消費を大幅に節約します。共有ホスティングサーバーでサイトをホストするユーザーにとって非常に役立ちます。

WordPressのキャッシュについてどう思いますか?その利点のリストに追加するものはありますか?下のコメント欄でお知らせください!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me