Ajax
もう今さら感漂う感じだけど,Ajaxについて勉強をしてます.
きっかけは,「JavaScriptとPHPでつくるAjaxインクリメンタル検索」っていう
CodeZineの投稿を見て,どういうしくみで動いているのか興味が湧いてきたっていうこと.
サンプルプログラムと、
初めてのJavaScript
- 作者: シェリーパワーズ,Shelley Powers,武舎広幸,武舎るみ
- 出版社/メーカー: オライリージャパン
- 発売日: 2007/05
- メディア: 単行本
- 購入: 5人 クリック: 87回
- この商品を含むブログ (82件) を見る
まずは
Ajaxは,サーバとの通信が必要なため,ふつうのJavaScriptと違ってローカルのブラウザだけでは実行することができないということ.
そこでレンタルサーバを借りてみた!自宅にあるサーバには,PHPとDBの実行環境がないので,設定に時間がかかって、本来の目的(Ajaxについて学ぶ)がいつになっても達成できないのはマズイので、PHPが使用できて,MySQLが使用できる無料レンタルサーバ借りた.欲を言えばsshでログインできればよかったが、さすがに無料ではムリか...ということで,ひとまずftpでアップしていく方向で!
わかったこと
- Ajaxは,XMLHttpRequestというJavaScriptに実装されているオブジェクトを使って,非同期通信(ここでいう非同期とは,リクエストを送信した後,クライアントが処理を完了するまでに、待つ必要がないということ)を行う.