AJAX の概要
AJAX は、Web ページ全體をリロードせずに Web ページの一部を更新できるテクノロジーです。
AJAX とは何ですか?
AJAX = 非同期 JavaScript および XML (非同期 JavaScript および XML)
AJAX は、高速で動(dòng)的な Web ページを作成するためのテクノロジーです。
AJAX を使用すると、バックグラウンドでサーバーと少量のデータを交換することで、Web ページを非同期に更新できます。これは、ページ全體を再読み込みしなくても、Web ページの一部を更新できることを意味します。
ajax テクノロジーには、JavaScript、xml、css、xstl、dom、xhtml、XMLHttpRequest という複數(shù)のテクノロジーが含まれており、そのため、ajax は、それぞれのテクノロジーの利點(diǎn)を最大限に発揮するために、7 つのテクノロジーを統(tǒng)合する接著剤のようなものです。 。
ajax テクノロジーは、他のテクノロジーでは解決できない多くの問(wèn)題を解決します
1. ページを更新せずに動(dòng)的にデータを交換します
2. ページを部分的に更新します [ユーザー名が固有であることを確認(rèn)します]
3. 美しいインターフェイス [強(qiáng)化されたユーザー エクスペリエンス]
4. データベースの操作
5. 単純なテキスト形式、xml ファイル形式、json データ形式を返すことができます
ajax の利點(diǎn)と欠點(diǎn):
1) ユーザーエクスペリエンスが向上します。送信または更新する必要がある場(chǎng)合、コンテンツは自動(dòng)的に更新されます 2) ネットワーク データ トラフィックを削減します。ページ レイアウト スタイルとリロードが異なるため、ajax はサーバーから少量のデータを取得するだけで済み、その方が高速です 欠點(diǎn)。 : 1) ページがジャンプしないため、ユーザーはクリックして前のコンテンツにアクセスできなくなります2) Ajax は JavaScript を?qū)g行して読み込む必要があるため、検索エンジンが失敗します3) ajax の悪用ページが肥大化しすぎて、數(shù)ページしかかからずに達(dá)成できる効果、結(jié)果がすべて 1 ページにまとめられています AJAX を使用するアプリケーション ケースは數(shù)多くあります: Google マップ、Gmail、ユーチューブとフェイスブック。 AJAXの仕組みAJAXはインターネット標(biāo)準(zhǔn)に基づいており、次のテクノロジーの組み合わせを使用します:
1) XMLHttpRequestオブジェクト(データの非同期交換) 2 ) JavaScript/DOM (情報(bào)の表示/取得)3) CSS (スタイルデータ)4) XML (データ送信によく使用される形式) これらを?qū)Wび理解したい場(chǎng)合は、當(dāng)社のホームページ PHP 中國(guó)語(yǔ) Web サイトを參照してください AJAX アプリケーションはブラウザーやプラットフォームに依存しません! Google Suggest2005 年に Google の検索候補(bǔ)機(jī)能がリリースされてから、AJAX が人気になりました。
Google サジェスト AJAX を使用して、非常に動(dòng)的な Web インターフェイスを作成します。Google の検索ボックスに入力すると、JavaScript が文字をサーバーに送信し、サーバーは候補(bǔ)のリストを返します。 今すぐ AJAX を使い始めましょう PHP チュートリアルでは、AJAX がページ全體をリロードせずに Web ページの特定の部分を更新する方法を示します。 PHPでサーバースクリプトを書(shū)きます。 AJAX についてさらに詳しく知りたい場(chǎng)合は、AJAX チュートリアルをご覧ください。