知っておくべきこと
公開: 2023-06-06WordPress トランジェントは、サイトの全体的なパフォーマンスを向上させるために構築されています。 それにもかかわらず、彼らがどのように仕事をするか、そしてそれらを制御する方法を知ることは、最小限の困難である可能性があります。
あなたを助けるために、WordPress の一時的なものに関するクイックガイドを並べて用意しました。 基本を十分に理解したら、Web ページや World Wide Web の進行中の仕事でそれらを使用し始めることができます。 さらに、WordPress の一時的な動作を規制する方法を学ぶことで、インスタンスの読み込み速度を向上させることができます。
この投稿では、 WordPress のトランジェントと、それがどのように機能するかを詳しく見ていきます。 サイトで使用する利点についても説明します。 最後に、WordPress でトランジェントに対処するための効果的なテクニックをいくつか紹介します。 始めましょう!
目次デスク:
WordPress の一時的なものとは何ですか?
WordPress の一時的な動作について詳しく説明する前に、キャッシュとソフトウェア効果インターフェイス (API) という 2 つの関連する原則を簡単に見てみましょう。
WordPress でのキャッシュには、Web サイトのデータを短期キャッシュに保存することが含まれます。 こうすることで、ユーザーが Web ページにアクセスしたときに、同じ情報のリクエストを再実行する必要がなくなります。 あるいは、キャッシュされたナレッジを使用して、読み込み時間を短縮します。
一方、API は、2 つの多様なプラットフォームがほぼすべてのプラットフォームと通信できるようにするプロセスです。 適切な例として、電子メール広告デバイスに投資している場合は、サブスクリプションとフォーム送信の記録を開始できるように、その API を WordPress Web サイトに入力する必要がある可能性が高くなります。
さて、WordPress がどのようにしてこれらすべてに健全に移行するのかを自問しているかもしれません。 確かに、一部のプラグイン ビルダーはトランジェントを使用して、WordPress データベース内の短期情報を小売します。
これは、API を使用して追加のシステムからデータを取得する機器で非常に頻繁に発生します。 投稿のシェアの選択を表示するソーシャル メディア プラグインがあるとします。
ユーザーが書き込みにアクセスすると、サーバーはソーシャル メディア Web ページに接続して人数を取得する必要があります。 皆さんもお分かりかと思いますが、このシステムにより Web ページの速度が低下する可能性があります。
そうは言っても、プラグインが一時的な現象を利用する場合、この情報は WordPress データベースに保存される可能性があります。 これは、サーバーがソーシャル メディア プラットフォームと通信する必要がないことを意味します。キャッシュされたデータを取得するだけで、書かれたコンテンツをより迅速に提供できます。
次の領域では、WordPress トランジェントを利用することのプラスの側面を詳しく見ていきます。 ここでは、トランジェントの重要な要素を調べてみましょう。
WordPress トランジェントのパフォーマンスの仕組み
トランジェントは、キーと価格のペア構成を使用して WordPress データベースに情報を保存することによって機能します。 この重要な値は一時的なものを認識するために使用されますが、その値は保存されるデータを指定します。
また、一部の開発者は、トランジェントの有効期限を設定しました。 この日を過ぎるとすぐに詳細が無効になり、再度取得する必要があります。
「より高い」とまったく同じケースを利用すると、ソーシャル メディア プラグインは、シェアに依存する詳細を 2 ~ 3 週間のみ小売保存する可能性があります。 この期間が経過すると、株式数が最新になるように事実が再生成されます。
基本的に、個々のトランジェントは 3 つのセクションで構成されます。
- $transient : これは、トランジェント (通常はタイトル) を識別する重要なものです。
- $price : これは API 経由で取得される事実です。
- $expiration : これは、詳細が削除され、API を介して再度取得する必要がある前に、データベースに詳細が保存される期間を指定します。
トランジェントを設定するには、 set_transient()を使用する必要があります。 したがって、最終的な結果は次のようになります。
set_transient( 'special_query_results', $exclusive_query_final results, 12 * HOUR_IN_SECONDS )
このインスタンスは、WordPress の公式 Transients ドキュメント[1]から引用されています。 トランジェントの詳細 (およびその使用方法) については、そのサイトを調べることをお勧めします。
WordPress トランジェントを適用する利点
前述したように、WordPress の一時的な機能は、Web サイトの全体的なパフォーマンスの向上に役立ちます。 いくつかのビルダーは、外部 API 呼び出しの種類を減らすためにこれらを使用しています。
サーバーがデータを取得するために複数の API リクエストを行う必要がある場合、エンド ユーザーの読み込み時間が遅くなる可能性があります。 たとえば、ソーシャル メディア フィードを操作したり、サイト上のフォロワー数やシェア数を表示したりする可能性があります。 サーバーがその情報や事実を取得するためにこれらの 3 周年記念プラットフォームに接続する必要がある場合、情報を読み込むまでの時間が長くなります。
この事実をデータベース内の一時キャッシュに保存しておけば、より迅速にデータを発送することができます。 したがって、トランジェントを適切に適用すると、読み込み時間を大幅に短縮し、消費者との出会いを向上させることができます。
Web サイトの進行状況の観点から見ると、トランジェントは簡単な情報管理を容易にします。 たとえば、どの書き込みコンテンツをキャッシュするか、およびそれを保持する期間を選択できます。
これは、API を使用して取得する必要があるが、定期的に変更されないデータがある場合に非常に有益です。 このコンテンツ素材をキャッシュして、より迅速に読み込み、月ごとに更新することができます。
インターネット サイトに、実際の時間で最新であることが要求される情報が表示されている場合、トランジェントを扱うことは理想的な動作プログラムではない可能性があります。 場合によっては、Web ページに常により多くの新しい情報が表示されるように、トランジェントを削除することができます。 今後の部分では、WordPress の一時的な処理について詳しく見ていきます。
WordPress でトランジェントを規制する方法
WordPress の一時的な処理を行うにはプログラミングの知識が必要になるかもしれませんが、プロセスを簡素化するために使用できるプラグインがいくつかあります。 この特性を備えた最適化ツールを利用できるようになりました。
その好例として、WP Rocket を使用すると、ボックスを調べることでインターネット サイトからすべての一時的なものを取り除くことができます。 期限切れのトランジェントのみを削除することもできます。
無料の計測器 (またはトランジェントに関するより詳細な管理) を探している場合は、 Transients Manager プラグインをチェックしてみてください。 これにより、インターネット サイト上のすべてのトランジェントを表示、編集、削除できます。
プラグインをインストールしてアクティブ化するときに、 [リソース] > [トランジェント]に進みます。 以下に、Web ページ上のすべてのトランジェントのチェックリストが表示されます。
トランジェントを変更するには、トランジェント上にマウスを移動し、 Editを選択します。 適切なフィールドを利用して、識別、価値、有効期限を変換できます。
準備ができたら、 [改善を保存]をクリックします。
トランジェントの削除に関しては、かなり多くの可能性があります。 たとえば、期限切れのトランジェントのみ、期限切れになっていないトランジェント、または有効期限のない人物を削除できます。
WordPress の主要ツールバーには、トランジェントを一時停止する (および一時停止を解除する) ための選択肢が表示されます。
このプラグインは、新しいトランジェントをテストするときに役立ちます。 これにより、一意の一時的な値 (キャッシュされるファクト) を試し、それがサイトの全体的なパフォーマンスにどのような影響を与えるかを確認できます。
まとめ
WordPress トランジェントは、通常 API 経由で取得される情報や事実をデータベースに保持するのに役立ちます。 こうすることで、サーバーは詳細を取得するためにサードパーティのプラットフォームに接続する必要がなくなります。 したがって、トランジェントによってインスタンスの読み込みが増加し、サイトの効率が向上する可能性があります。
たとえば、ソーシャル メディア プラグインをお持ちの場合、トランジェントを利用してシェアやフォロワー数などの事実を保持できます。 さらに、WP Rocket や Transients Manager などのツールを使用して、トランジェントを削除および変更できます。
WordPress の一時的なものについて何か考えはありますか? 以下の備考欄にお知らせください。