UNKLAB FORUM
Would you like to react to this message? Create an account in a few clicks or log in to continue.

UNKLAB FORUM

Forum Mahasiswa & Alumni Universitas Klabat
 
HomeSearchLatest imagesRegisterLog 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
» Lowongan Pekerjaan PT. PNM (Persero)
ajax beginner I_icon_minitimeWed Nov 08, 2017 7:01 pm by CLiFF

» .NET Programming
ajax beginner I_icon_minitimeTue Mar 15, 2011 6:49 pm by Marvin07

» Bagaimana Menginstal OS dari USB???
ajax beginner I_icon_minitimeThu Feb 10, 2011 9:55 pm by unaitech

» Automatic Installation BackTrack 3 Final | Dual Booting
ajax beginner I_icon_minitimeThu Feb 10, 2011 9:53 pm by unaitech

» simple hacking test
ajax beginner I_icon_minitimeThu Feb 10, 2011 7:38 pm by and213

» [tutor] How To Patch SQL Injection Bug
ajax beginner I_icon_minitimeThu Feb 10, 2011 9:52 am by unaitech

» what ur distro..?
ajax beginner I_icon_minitimeThu Feb 10, 2011 9:48 am by unaitech

» netcut source-code
ajax beginner I_icon_minitimeThu Feb 10, 2011 9:44 am by unaitech

» Ragnarok Online
ajax beginner I_icon_minitimeMon Jan 31, 2011 1:57 pm by Marvin07

FRIENDS
Ads

    No ads available.



     

     ajax beginner

    Go down 
    3 posters
    AuthorMessage
    foreigner
    Moderator
    Moderator
    foreigner


    Male Number of posts : 74
    Age : 42
    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 : 37
    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 : 37
    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 : 42
    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 : 42
    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!
    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: