APA ITU AJAX ?APA ITU AJAX ?

Kamis, Maret 13, 2014

APA ITU AJAX ?

Pengertian AJAX

Wikipedia : Asynchronous JavaScript and XMLHTTP, atau disingkat AJaX, adalah suatu teknik pemrograman berbasis web untuk menciptakan aplikasi web interaktif.
Tujuannya adalah untuk memindahkan sebagian besar interaksi pada komputer web surfer, melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan.
Hal ini akan meningkatkan interaktivitas, kecepatan, dan usability.

Contoh penggunaan ajax pada umumnya :
- Membuat web menjadi lebih dynamic loading html tanpa perlu refresh
- Validasi/pengecekan form pada web secara asychronous

Menurut pendapat saya :
Dengan adanya AJAX, client yang mengakses data pada suatu server melalui media web akan lebih cepat dibandingkan mekanisme biasanya.
karena teknologi AJAX tidak memerlukan proses loading page (refresh page) atau pindah ke page yang lain dan dapat diintegrasikan dengan server side programming seperti PHP, ASP, JSP, dll.

Penjelasan mengapa Ajax tidak memerlukan proses loading page :
Secara sederhana dapat di jelaskan seperti ini (dengan server side programming PHP )
Web client (request data halaman php) > Javascript > Server php ( respons ,running dan procesing ) > XML ( hasil dari procesing php ) > Javascript ( mengolah XML yang telah di generate oleh php ) > Output ( Hasil olahan Javascript ke web client sebagai output tanpa harus merefresh halaman web)

Dalam penggunaan ajax web browser haruslah suport dengan javascript. Dapat di simpulkan bahwa ajax adalah teknologi web yang menggunakan perpaduan antara Client side ( javascript/Jquery) dan server side (PHP,ASP,JSP,dll yang menghasilkan xml ).



Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 komentar

"Bahasa Merupakan Cerminan Keperibadian Seseorang" ~ Aurion23.blogspot.com

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© 2011 Aurion23
Released under Creative Commons 3.0 CC BY-NC 3.0
Posts RSSComments RSS
Back to top