UNKLAB-FORUM

.
 
HomeFAQSearchMemberlistUsergroupsRegisterLog in
Bagi Guest atau user yang tidak terdaftar, mohon maaf karena ada beberapa thread tidak bisa diakses oleh guest, oleh karena itu, sebaiknya anda registrasi terlebih untuk bisa mengakses penuh forum ini. Baca dulu peraturan forum ini. Terima Kasih
Navigation
 Index
 Memberlist
 Profile
 FAQ
 Search
Search
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Alle bijzondere dingen in de zaanstreek
Fri Jul 29, 2011 11:46 pm by Guest

» Bagaimana Menginstal OS dari USB???
Thu Feb 10, 2011 8:55 pm by unaitech

» Automatic Installation BackTrack 3 Final | Dual Booting
Thu Feb 10, 2011 8:53 pm by unaitech

» what ur distro..?
Thu Feb 10, 2011 8:48 am by unaitech

» netcut source-code
Thu Feb 10, 2011 8:44 am by unaitech

» Ragnarok Online
Mon Jan 31, 2011 12:57 pm by Marvin07

» Surat Cinta Seorang Hacker
Sat Jan 22, 2011 1:06 pm by Marvin07

» QWERTY [uniQue Week with computER science faculTY]
Mon Nov 15, 2010 10:38 pm by rnlds.walfrets

» Call of Duty 5 - World at War
Tue May 18, 2010 8:35 pm by ginapermana

FRIENDS

Share | 
 

 ajax beginner

View previous topic View next topic Go down 
AuthorMessage
foreigner
Moderator
Moderator


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

PostSubject: ajax beginner   Fri Sep 19, 2008 9: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
View user profile http://www.phpclasses.org
CoolBlue
Newbie
Newbie


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

PostSubject: Re: ajax beginner   Tue Dec 02, 2008 3:40 pm

Ajax Terharu
bagus itu bro buat pembelajaran...

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


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

PostSubject: Re: ajax beginner   Tue Dec 02, 2008 3:46 pm

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


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

PostSubject: Re: ajax beginner   Thu Dec 04, 2008 8:11 am

eHm...

AJAX yach?
Assyncronize JAva Script and XML..

susah yach?
Back to top Go down
View user profile
foreigner
Moderator
Moderator


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

PostSubject: Re: ajax beginner   Thu Dec 04, 2008 11:02 am

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
View user profile http://www.phpclasses.org
jzt.nwbie
Administrator
Administrator


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

PostSubject: Re: ajax beginner   Thu Dec 04, 2008 12: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
View user profile
foreigner
Moderator
Moderator


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

PostSubject: Re: ajax beginner   Tue Dec 09, 2008 6: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
View user profile http://www.phpclasses.org
jzt.nwbie
Administrator
Administrator


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

PostSubject: Re: ajax beginner   Wed Dec 10, 2008 7: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
View user profile
Sponsored content




PostSubject: Re: ajax beginner   Today at 4:49 pm

Back to top Go down
 
ajax beginner
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Beginner
» missed opportunity/dipped my sneaker in ajax
» DAW for beginner songwriters
» Beginner Level to Pro
» Good books for beginners?

Permissions in this forum:You cannot reply to topics in this forum
UNKLAB-FORUM :: KLABAT UNIVERSITY :: Computer Science Faculty :: Programming :: PHP, HTML, JavaScript, CSS, de-el-el-
Jump to: