2077 Posts in 484 Topics- by 821 Members - Latest Member: liricklagu

Pages: [1]   Go Down
  Print  
Author Topic: [Pendahuluan] Apa itu AJAX ? Opo iku AJAX ? Ajax teh naon ?  (Read 2153 times)
webmaster
Administrator
phpBB Guru
*****
Offline Offline

Posts: 924


hairulazami
View Profile WWW
« on: August 20, 2008, 10:33:57 AM »

Apa itu AJAX ? Opo iku AJAX ? Ajax teh naon ?

Kalo dalem Wikipedia si ke gini:

Quote
Ajax (programming)
From Wikipedia, the free encyclopedia
  (Redirected from AJAX)
Jump to: navigation, search
"AJAX" redirects here. For other uses, see Ajax.

Ajax (asynchronous JavaScript and XML), or AJAX, is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.[1] Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it. Despite the name, the use of JavaScript, XML, or asynchrony is not required.[2][3]

Kutipan dari http://en.wikipedia.org/wiki/AJAX


AJAX merupakan teknik developoment pada web application, bukan merupakan bahasa pemrograman baru. Dikembangkan pertama kali untuk mempersingkat waktu dalam mengeluarkan request data dari server, via XML HTTP Request. Sehingga tidak diperlukan lagi load berulang ulang untuk hanya menampilkan pesa / actions berikutnya. Karena meload hasil query hanya di belakang layar, dan memindahkan aktifitas web server ke browser, sehingga lebih efisien dan lebih interaktif.



AJAX, dalam menerapkan konsep nya, dapat terdiri dari beberapa Bahasa Pemrograman; HTML, Javascript, DHTML dan DOM. Pada saat tertentu, dapat juga di manipulasi dengan bahasa pemgrograman lainnya, seperti PHP dan ASP, untuk mendukung interaksi user.

Dikutip dari Website IBM.Com, disebutkan juga delapan taon silam, XML tidak banyak dikenal di kalangan developper maupun designer. Namun setelah beberapa bulan kebelakang, AJAX sudah menjajah dunia web, hampir semua webmaster harus menguasainya, bersusah payah untuk mencari tau resource2 tentang AJAX. Untungnya konsep ini telah banyak di gunakan di kalangan developper dunia, jadi kita bisa ikutan belajar dari karya karya brilliant mereka.

Pada dasarna, web programming dibagi menjadi 2 kelompok besar: client-side programming dan server-side programming.

Skrip client-side programming yang popular dan cukup lu kenal smua adalah: HTML, CSS, Javascript, JScript, VBScript. Sedangakn skrip server-side programming meliputi: PHP, ASP, JavaServelet, SGI, Perl.

Penulis sendiri tidak menguasa seluruh jenis bahasa pemrograman yang disebutkan diatas, kata guru dr.emi yang disana juga bilang "yang fokus yang menang". Ini terbukti banged, dengan gw lebih fokus ke web, insyaalloh lebih efektif dalam belajarnya, jadi ga sepotong2. Tapi kalo sekedar, tau dan coba2 untuk bahasa pemrograman lainnya juga gapapa kan Huh?  :motz:  Cheesy  :D


Beberapa keuntungan penggunaan AJAX:

  • High Interactivity: aplikasi AJAX lebih interaktif dibanding dengan aplikasi web konvensional
  • High Usability: update data tidak me-reload keseluruhan halaman, melainkan hanya yang relevan
  • High Speed: aplikasi AJAX lebih cepat dibanding dengan aplikasi web konvensional (web biasa)

Untuk pendahuluan sgitu dulu yak ! penulis lanjutin ke sample sample dan contoh kasus aja, karena gw ga suka tutor yang terlalu mendasar, karena mnurut gw ga mendidik, mending langsung ke sample aplikasi, jadi user bisa tau langsung gambaran na. Teknik ini gw terapin juga pada tutorial photoshop dremi.info

Thanks !!!
Logged


webmaster
Administrator
phpBB Guru
*****
Offline Offline

Posts: 924


hairulazami
View Profile WWW
« Reply #1 on: August 20, 2008, 12:35:04 PM »

AJAX pertama kali diperkenalkan oleh Jesse James Garret dari Adaptive Path pada tahun 2005. Beliau mendeskripsikan bagaimana mengembangkan web yang berbeda dengan metode tradisional. Dengan membuktikan argumen na pada artikel yg berjudul "AJAX: A New Approach to Web Applications". Beliau yakin bahwa aplikasi web dapat menutup jurang pemisah antara web dan aplikasi desktop.

Pengembangan aplikasi web tradisional bekerja secara Synchronously, antara aplikasi dengan server, setiap kali melakukan link / submit pada form. Caranya browser mengirimkan data ke server, server merespons dan seluruh halaman akan di refresh.

Aplikasi web yang bekerja dengan ajax bekerja secara Asynchronously, yang berarti mengirim dan menerima data dari user ke server tanpa perlu me-load kembali seluruh halaman, melainkan hanya melakukan penggantian pada bagian web yang mao dirubah. Penggunaan ajax mulau populer saat Google mulai menggunakannya pada taon 2005.
Logged


Pages: [1]   Go Up
  Print  
 
Jump to: