What is: AJAX

AJAXはAsynchronous JavaScript and XMLの略です。AJAXは、ウェブページ全体をリロードせずに更新できるようにする、ウェブスクリプトとテクノロジーの組み合わせです。

WordPressでは、投稿の編集画面でAJAXの動作を確認できます。投稿を作成中にページをリロードせずに新しいカテゴリを追加したり、コメントページでページをリロードせずにコメントを承認または削除したりできます。

AJAXとは

WordPressにおけるAJAXとは?

AJAXは、スクリプトとテクノロジーの組み合わせです。

「A」は「非同期」を意味し、ページ上の情報が同時にロードされないことを意味します。実質的には、ページの一部コンテンツが更新されるときに、ウェブページ全体をリフレッシュする必要がないということです。

AJAXの「J」はJavaScriptを意味します。JavaScriptは、ウェブサイトに動的なコンテンツを追加するために使用されるため、非同期更新の重要な部分です。

そして最後に、AJAXの「X」はXMLのためです。XMLはHTMLに似たマークアップ言語です。特定のソフトウェアやシステムに依存せずにデータを処理できる形式でデータを保存できます。

それがAJAXの略ですが、実際にはそれらのテクノロジーに限定されません。

AJAXは、最初に作成されて以来進化してきました。「Ajax」の「X」はXMLを意味しますが、一部のアプリケーションではXMLの代替としてJSON(JavaScript Object Notation)を使用しています。

WordPressでは、AJAXはWordPressコアによって使用されており、プラグインによっても使用できます。

例えば、AJAXはWordPressでページをリロードせずに問い合わせフォームを送信するために使用できます。

AJAXを使用したお問い合わせフォーム

AJAXの利点とは?

AJAXには多くの利点があり、それがWordPressコア、テーマ、プラグインで広く使用されている理由です。

上記で説明したテクニックは、WordPressサイトを高速化するのに役立ちます。

AJAXにより、訪問者はページのリフレッシュに常に中断されるのではなく、変更を即座に確認できます。

AJAXは必要なデータのみをサーバーとの間で送受信するため、ホスティングの帯域幅を最大限に活用し、大規模なデータ転送を回避します。

この記事でAJAXとその仕組みについてすべて学べたことを願っています。さらに詳しく知るには、以下の追加記事をご覧ください。

ステップバイステップのWordPress動画チュートリアルについては、YouTubeチャンネルを購読することもできます。最新情報については、TwitterおよびFacebookでもフォローしてください。

関連記事

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!