AJAXとは、Asynchronous JavaScript and XMLの略である。AJAXはウェブスクリプトと技術の組み合わせで、ページ全体を再読み込みすることなくウェブページを更新することを有効化します。
WordPressでは、投稿編集画面でAJAXが使われており、ページをリロードすることなく、投稿を書きながら新しいカテゴリーを追加することができます。また、コメントページでも使われており、ページをリロードすることなくコメントを承認したり削除したりすることができる。
WordPressのAJAXとは?
AJAXはスクリプトとテクノロジーの組み合わせです。
「A」は「asynchronous(非同期)」の略で、ページ上の情報が同時に読み込まれないことを意味します。事実上、ページ上のわずかなコンテンツが更新されるだけで、ウェブページ全体が更新される必要はないということです。
AJAXの「J」はJavaScriptの略です。JavaScriptは 、サイトに動的コンテンツを追加するために使用されるため、非同期更新の重要な部分です。
最後に、AJAXの「X」はXMLを意味する。XMLはHTMLに似たマークアップ言語である。データを処理する特定のソフトウェアやシステムに依存しない形式でデータを保存することができる。
これがAJAXの略ですが、実際にはこれらの技術に限定されるものではありません。
AJAXは最初に作られたときから進化してきた。Ajaxの “X “はXMLを意味するが、現在ではXMLの代替としてJSON(JavaScript Object Notation)を使用するアプリケーションもある。
WordPressでは、AJAXはWordPressコアで使用され、プラグインでも使用できます。
例えば、WordPressでAJAXを使用すると、ページをリロードせずにお問い合わせフォームを送信することができます。
AJAXの利点とは?
AJAXには多くの利点があり、WordPressのコア、テーマ、プラグインで広く使われている理由です。
上記で紹介したテクニックは、WordPressサイトの高速化に役立ちます。
AJAXは、ページの更新で定数中断される代わりに、訪問者が即座に変更を確認できるようにします。
AJAXは必要なデータだけをサーバーに送信するため、ホスティングサービスの帯域幅を最大限に活用し、大きなデータ転送を避けることができます。
この投稿で、AJAXとその仕組みについてすべてご理解いただけたと思います。さらに詳しくお知りになりたい方は、以下をご覧ください。
また、ステップバイステップのWordPress動画チュートリアルをYouTubeチャンネルで購読したり、Twitterや Facebookでフォローして最新の更新情報を入手することもできます。