ホームページ  >  記事  >  PHP の最も親しい友人の 1 つである Ajax テクノロジー

PHP の最も親しい友人の 1 つである Ajax テクノロジー

ringa_lee
ringa_leeオリジナル
2018-01-09 11:28:571981ブラウズ

AJAX は間違いなく、過去数年間で宣伝されてきた最もホットな Web 開発テクノロジーの 1 つです。もちろん、この功績は Google と切り離すことはできません。 Ajax は、クライアント側のスクリプトを使用して Web サーバーとデータを交換する Web アプリケーション開発方法です。再カットのための対話プロセスを中断することなく、Web ページを動的に更新できます。 Ajax を使用すると、ユーザーはネイティブ デスクトップ アプリケーションに近い、直接的で可用性が高く、よりリッチで動的な Web ユーザー インターフェイスを作成できます。 ,

Asynchronous JavaScript and XML (AJAX) は新しいテクノロジーではありませんが、Cascading Style Sheets (CSS)、JavaScript、XHTML、XML、Extensible Style Language Transformation (XSLT) などのいくつかの既存のテクノロジーを使用して開発されています。デスクトップ ソフトウェアのように動作します。

AJAX の実行原理は、Ajax インタラクションが XMLHttpRequest と呼ばれる JavaScript オブジェクトから始まることです。名前が示すように、クライアント側のスクリプトで HTTP リクエストを実行し、XML 形式のサーバー応答を解析できるようになります。 Ajax 処理の最初のステップは、XMLHttpRequest インスタンスを作成することです。 HTTP メソッド (GET または POST) を使用してリクエストを処理し、ターゲット URL を XMLHttpRequest オブジェクトに設定します。

HTTP リクエストを送信するときは、ブラウザがハングしてサーバーからの応答を待つのではなく、ページを介してユーザーのインターフェイス操作に応答し続け、実際にサーバーの応答が返されたら処理する必要があります。到着。これを実現するには、XMLHttpRequest にコールバック関数を登録し、XMLHttpRequest リクエストを非同期にディスパッチします。制御はすぐにブラウザに返され、サーバーの応答が到着するとコールバック関数が呼び出されます。

ここの編集者は、プログラミングを次のレベルに引き上げるために学ぶ価値のある、いくつかの Ajax テクノロジー ビデオ チュートリアルを推奨しています。

1 開発技術。 AJAX = 非同期 JavaScript および XML (標準ユニバーサル マークアップ言語のサブセット)。 AJAX は、高速で動的な Web ページを作成するためのテクノロジーです。 AJAX を使用すると、バックグラウンドでサーバーと少量のデータを交換することで、Web ページを非同期に更新できます。これは、ページ全体を再読み込みしなくても、Web ページの一部を更新できることを意味します。 従来の Web ページ (AJAX を使用しない) では、コンテンツを更新する必要がある場合、Web ページ全体をリロードする必要があります。

II. Ajax フルコンタクト

PHP の最も親しい友人の 1 つである Ajax テクノロジー

コースの紹介:

このコースでは、Ajax の関連する概念、原則、実装方法、およびアプリケーションを段階的に紹介します。 HTTP リクエスト、PHP の単純な構文、JSON データ形式、ネイティブ Ajax と jQuery の実装、クロスドメイン、その他のナレッジ ポイント。

3. Ajax は検索ボックスのスマート プロンプトを実装します

PHP の最も親しい友人の 1 つである Ajax テクノロジー

コースの紹介:

検索ボックスは誰もがよく知っていると思いますし、ほぼ毎日さまざまな Web サイトで検索します。多くの検索機能では、コンテンツを入力すると、下にプロンプ​​トが表示されることに気づきましたか。このタイプのプロンプトは、検索ボックスのスマート プロンプトと呼ばれます。このコースでは、サーブレットと Ajax を使用してそれを実装する方法を紹介します。主にコードの実装原則とフロントエンドおよびバックエンドの実装プロセスを紹介します。

4. PHP+AJAX リアルタイム テーブル編集ビデオ チュートリアル

PHP の最も親しい友人の 1 つである Ajax テクノロジー

コースの紹介:

「PHP+AJAX リアルタイム テーブル編集ビデオ チュートリアル」では、使用する知識の基本的な概要を紹介します。と作品を見せてから具体的な操作方法を紹介します

5. php中級チュートリアルajax技術

PHP の最も親しい友人の 1 つである Ajax テクノロジー

コースの紹介: AJAX は「Asynchronous Javascript And」の略です 「XML」(非同期 JavaScript および XML)は、インタラクティブな Web アプリケーションを作成するための Web 開発テクノロジーを指します。これは新しいプログラミング言語ではなく、既存の標準を使用する新しい方法です。その場合の最大の利点は、リロードしないことです。ページ全体の場合、サーバーとデータを交換し、Web ページのコンテンツの一部を更新できます。ブラウザーのプラグインは必要ありませんが、ユーザーはブラウザーでの JavaScript の実行を許可する必要があります。「PHP 中級チュートリアル: Ajax テクノロジー」 「この知識をすぐに理解するのに役立ちます!


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。