UNKLAB FORUM

Forum Mahasiswa & Alumni Universitas Klabat
 
HomeSearchRegisterLog in

Share
 

 ajax beginner

Go down 
AuthorMessage
foreigner
Moderator
Moderator
foreigner

Male Number of posts : 74
Age : 38
Location : Abepura, Jayapura, ID
Points : 26
Registration date : 2008-06-07

ajax beginner Empty
PostSubject: ajax beginner   ajax beginner I_icon_minitimeFri Sep 19, 2008 10:16 pm

hello semuanya..
saat ini saya ingin berbagi dengan anda dalam hal web...
mungkin anda sudah pernah mendengar AJAX, dalam topic ini saya ingin memperkenalkan tentang AJAX saja. AJAX sebenarnya bukanlah hal baru karena konsep ini hanyalah memanfaatkan teknologi yang sudah ada dan mungkin qta blum sadari yaitu javascript. dalam kompetisi web saat ini script cgi dan client script seperti javascript tidak dapat dipisahkan, kedua hal itu saling mendukung untuk membuat sebuah web aplikasi yang interaktif. AJAX sebenarnya hanyalah konsep untuk mengoptimalkan javascript atau making use javascript. dalam AJAX secara sederhana atau inti dari ajax adalah melakukan request secara background. yah.. segala sesuatu dilakukan secara background atau qta tidak perlu lagi me-refresh halaman untuk mendapatkan content terbaru.
itu sebabnya banyak situs2 besar saat ini seperti google, yahoo dan youtube memanfaatkan teknologi ini guna membuat sebuah aplikasi yang interaktif. oh yah AJAX adalah singkatan dari Asynchronous Javascript and XML. sebelum ada AJAX setiap kali client me-request halaman, maka cgi server script memanipulasi halaman dan mengirimkan halaman baru dari server, hal itu menjadikan proses dari aplikasi web menjadi kurang interaktif dan sangat lambat apalagi jika qta harus menunggu response yang sangat lama dari server karena koneksi internet yang lambat. dengan AJAX semuanya terasa lebih cepat kenapa, karena permintaan yang dikirim ke server hanyalah data yang dibutuhkan saja seperti contoh nilai yang qta masukkan pada kotak text untuk searching. demikian pula server meresponse hanya dengan memberikan qta data yang qta butuhkan atau mengupdate sebagian dari halaman tertentu saja. hal ini menjadikan web lebih interaktif. setelah AJAX menjadi populer maka teknologi2 inipun ikut populer seperti XPath, XSLT, XML. meskipun teknologi ini sudah ada sebelum AJAX menjadi populer. teknologi ini digunakan untuk membantu proses dari AJAX ini seperti XSLT (extensible stylesheet transformation) digunakan untuk memformat halaman web. hadir juga format data yang terbilang baru karena saya baru mendengarnya juga, yaitu JSON (javascript object notation) dimana data disusun dalam bentuk notasi javascript dan bisa dieksekusi disisi client. hal ini menjadikan keterbatasan akan lambatnya koneksi internet menjadi lebih teratasi, karena dengan AJAX dijamin aplikasi yang dibuat menjadi lebih cepat dan interaktif.

AJAX menggunakan object XmlHttpRequest untuk menangani request yang dikirim dari client. kendalanya tidak semua browser memiliki object ini, contoh IE dari microsoft, mereka menggunakan ActiveXObject untuk membuat object ini.

berikut ini saya berikan sedikit source code untuk membuat object XmlHttpRequest dan melakukan request dengan object tersebut.

function GetXmlHttpRequest() {
var http = false;
if(XmlHttpRequest) {
http = new XmlHttpRequest();
}
if else (ActiveXObject) {
http = new ActiveXObject("Microsoft.XMLHTTP");
}

return http;
}

function SendRequest(url, data, element)
//element disini adalah bagian dari html tag yang akan dimanipulasi
var http = GetXmlHttpRequest();
if(http) {
http.open("GET", url);
// url adalah lokasi file cgi seperti PHP, ASP.NET, perl dan lain2
if(http.readyState == 4 || http.status == 200) {
http.onreadystatechange = function() {
ele = document.getElementById(element);
ele.innerHTML = http.responseText;
}
}

http.send(null);
}
}
Back to top Go down
http://www.phpclasses.org
CoolBlue
Newbie
Newbie
CoolBlue

Male Number of posts : 41
Age : 32
Location : UNKLAB
Points : 0
Registration date : 2008-11-29

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeTue Dec 02, 2008 4:40 pm

Ajax Terharu
bagus itu bro buat pembelajaran...

yuk bljar ajax... Minta dong.. ayo ayo Very Happy
Back to top Go down
http://www.imcoolblue.co.nr
CoolBlue
Newbie
Newbie
CoolBlue

Male Number of posts : 41
Age : 32
Location : UNKLAB
Points : 0
Registration date : 2008-11-29

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeTue Dec 02, 2008 4:46 pm

Biar susah mar bljr jo dikit2 Razz
Back to top Go down
http://www.imcoolblue.co.nr
jzt.nwbie
Administrator
Administrator
jzt.nwbie

Male Number of posts : 529
Location : /home/jzt.nwbie
Points : 109
Registration date : 2008-09-16

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeThu Dec 04, 2008 9:11 am

eHm...

AJAX yach?
Assyncronize JAva Script and XML..

susah yach?
Back to top Go down
foreigner
Moderator
Moderator
foreigner

Male Number of posts : 74
Age : 38
Location : Abepura, Jayapura, ID
Points : 26
Registration date : 2008-06-07

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeThu Dec 04, 2008 12:02 pm

Jzt_nwbie wrote:
eHm...

AJAX yach?
Assyncronize JAva Script and XML..

susah yach?

gampang koq', sangat gampang, justru inilah yang memudahkan aplikasi web
Back to top Go down
http://www.phpclasses.org
jzt.nwbie
Administrator
Administrator
jzt.nwbie

Male Number of posts : 529
Location : /home/jzt.nwbie
Points : 109
Registration date : 2008-09-16

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeThu Dec 04, 2008 1:20 pm

trus klo m bljar ajax, apa Qt msti tw dlu basicnya javascript dg xml?

ato blh m langsung bjar tu ajax?

ada ref link 4 m bljar?
Back to top Go down
foreigner
Moderator
Moderator
foreigner

Male Number of posts : 74
Age : 38
Location : Abepura, Jayapura, ID
Points : 26
Registration date : 2008-06-07

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeTue Dec 09, 2008 7:14 pm

Jzt_nwbie wrote:
trus klo m bljar ajax, apa Qt msti tw dlu basicnya javascript dg xml?

ato blh m langsung bjar tu ajax?

ada ref link 4 m bljar?

Ajax adalah konsep, bahasanya menggunakan bahasa client side seperti javascript, bisa juga ecma script atau action scriptnya flash, banyak bahasa pemrograman populer seperti:
PHP, .NET, Java sudah memiliki library2 yg bagus untuk dipakai sama seperti qta menggunakan javascript, hanya saja tentu qta menggunakan bahasa tersebut, mis: jika qta menggunakan library dari PHP
maka qta menggunakan library PHP,salah satunya adalah paket PEAR seperti HTTP memiliki kelas2 yg sanggup mengimplementasikan cara Ajax melakukan request-response
Back to top Go down
http://www.phpclasses.org
jzt.nwbie
Administrator
Administrator
jzt.nwbie

Male Number of posts : 529
Location : /home/jzt.nwbie
Points : 109
Registration date : 2008-09-16

ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitimeWed Dec 10, 2008 8:35 am

foreigner wrote:
Jzt_nwbie wrote:
trus klo m bljar ajax, apa Qt msti tw dlu basicnya javascript dg xml?

ato blh m langsung bjar tu ajax?

ada ref link 4 m bljar?

Ajax adalah konsep, bahasanya menggunakan bahasa client side seperti javascript, bisa juga ecma script atau action scriptnya flash, banyak bahasa pemrograman populer seperti:
PHP, .NET, Java sudah memiliki library2 yg bagus untuk dipakai sama seperti qta menggunakan javascript, hanya saja tentu qta menggunakan bahasa tersebut, mis: jika qta menggunakan library dari PHP
maka qta menggunakan library PHP,salah satunya adalah paket PEAR seperti HTTP memiliki kelas2 yg sanggup mengimplementasikan cara Ajax melakukan request-response


ough gitchu yah..
thanks share nya k2 foreigner..
lol!

_________________
wanna be computer geek, nerd, etc...!!!
Back to top Go down
Sponsored content




ajax beginner Empty
PostSubject: Re: ajax beginner   ajax beginner I_icon_minitime

Back to top Go down
 
ajax beginner
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
UNKLAB FORUM :: KLABAT UNIVERSITY :: Computer Science Faculty :: Programming :: WEB-
Jump to: