AJAX: Presentasi Seminar

53 %
47 %
Information about AJAX: Presentasi Seminar
Technology

Published on May 11, 2009

Author: tsauri28

Source: slideshare.net

Description

Metode AJAX

Oleh Asep Sufyan Tsauri NIM 056798

Perkembangan teknologi internet mendorong manusia mulai beralih ke penggunaan aplikasi berbasis web Model pemrograman web “tradisional” menjadi jurang pemisah antara aplikasi berbasis desktop dan web Kebutuhan interaktifitas tinggi dan kecepatan akses dalam menggunakan aplikasi berbasis web

Perkembangan teknologi internet mendorong manusia mulai beralih ke penggunaan aplikasi berbasis web

Model pemrograman web “tradisional” menjadi jurang pemisah antara aplikasi berbasis desktop dan web

Kebutuhan interaktifitas tinggi dan kecepatan akses dalam menggunakan aplikasi berbasis web

AJAX = A synchronous J avascript a nd X ML Kesatuan teknologi dan teknik pemrograman web yang sudah ada sebelumnya yaitu XHTML/CSS, Javascript, XML, XmlHttpRequest, DOM . (Jesse James Garret, 2005) Sebuah pola untuk mengembangkan aplikasi berbasis web yang membutuhkan interaktifitas tinggi . (Ian Graham, 2007)

AJAX = A synchronous J avascript a nd X ML

Kesatuan teknologi dan teknik pemrograman web yang sudah ada sebelumnya yaitu XHTML/CSS, Javascript, XML, XmlHttpRequest, DOM . (Jesse James Garret, 2005)

Sebuah pola untuk mengembangkan aplikasi berbasis web yang membutuhkan interaktifitas tinggi . (Ian Graham, 2007)

Pengguna melakukan sebuah permintaan melalui browser HTTP request meminta kepada web server Web sever memilih data di datastore Datastore memberikan data ke web server Web server mengirimkan respon ke pengguna 1 2 3 4

Pengguna melakukan sebuah permintaan melalui browser

HTTP request meminta kepada web server

Web sever memilih data di datastore

Datastore memberikan data ke web server

Web server mengirimkan respon ke pengguna

Interaktifitas rendah Waktu respon relatif lebih lama User driven

Interaktifitas rendah

Waktu respon relatif lebih lama

User driven

 

Pengguna melakukan sebuah permintaan Ajax engine memilah apakah proses harus diteruskan ke server atau cukup di lokal Jika cukup di lokal, Ajax engine langsung memberi respon ke pengguna … . 1 2 6 3 5 4

Pengguna melakukan sebuah permintaan

Ajax engine memilah apakah proses harus diteruskan ke server atau cukup di lokal

Jika cukup di lokal, Ajax engine langsung memberi respon ke pengguna

… .

Jika harus diteruskan, Ajax engine melakukan permintaan ke server Server melakukan proses seperti pada model tradisional Sever memberikan respon ke Ajax engine untuk dilanjutkan ke pengguna Selama proses dari Ajax engine ke server, pengguna tetap bisa membuat permintaan baru 1 2 3 6 5 4

Jika harus diteruskan, Ajax engine melakukan permintaan ke server

Server melakukan proses seperti pada model tradisional

Sever memberikan respon ke Ajax engine untuk dilanjutkan ke pengguna

Selama proses dari Ajax engine ke server, pengguna tetap bisa membuat permintaan baru

 

Interaktifitas tinggi Kecepatan Akses relatif lebih cepat Data yang dikirim (dari server) lebih sedikit Proses dapat dilakukan di belakang layar Dapat menerapkan auto-update content

Interaktifitas tinggi

Kecepatan Akses relatif lebih cepat

Data yang dikirim (dari server) lebih sedikit

Proses dapat dilakukan di belakang layar

Dapat menerapkan auto-update content

 

Keterangan : Tool yang dimaksud disini adalah framework javascript yang mendukung untuk penggunaan AJAX

Keterangan :

Tool yang dimaksud disini adalah framework javascript yang mendukung untuk penggunaan AJAX

Dibandingkan dengan Aplikasi Desktop Dapat menjangkau pengguna yang luas Mudah diinstall Mudah dikembangkan dan dipelihara

Dibandingkan dengan Aplikasi Desktop

Dapat menjangkau pengguna yang luas

Mudah diinstall

Mudah dikembangkan dan dipelihara

Dibandingkan dengan Model Tradisional Interaktifitas tinggi Kecepatan Akses relatif lebih cepat Aplikasi AJAX banyak memindahkan interaksi di sisi klien. Data yang dikirim (dari server) lebih sedikit Aplikasi AJAX hanya akan mengambil data yang diperlukan saja dari server. Proses dapat dilakukan di belakang layar Dengan objek HTTP Request sebagai AJAX Engine , aplikasi AJAX dimungkinkan untuk melakukan beberapa proses di belakang layar tanpa harus ada perintah dari user. Sebagian besar menerapkan auto-update content Aplikasi AJAX dapat menyajikan data real-time tanpa harus menunggu perintah dari user.

Dibandingkan dengan Model Tradisional

Interaktifitas tinggi

Kecepatan Akses relatif lebih cepat

Aplikasi AJAX banyak memindahkan interaksi di sisi klien.

Data yang dikirim (dari server) lebih sedikit

Aplikasi AJAX hanya akan mengambil data yang diperlukan saja dari server.

Proses dapat dilakukan di belakang layar

Dengan objek HTTP Request sebagai AJAX Engine , aplikasi AJAX dimungkinkan untuk melakukan beberapa proses di belakang layar tanpa harus ada perintah dari user.

Sebagian besar menerapkan auto-update content

Aplikasi AJAX dapat menyajikan data real-time tanpa harus menunggu perintah dari user.

Tidak search engine friendly Kompatibilitas (browser lama belum mendukung Ajax) Bandwidth (proses auto-update) Keamanan

Tidak search engine friendly

Kompatibilitas (browser lama belum mendukung Ajax)

Bandwidth (proses auto-update)

Keamanan

AJAX adalah kesatuan beberapa standar dan teknologi dalam pemrograman web Tujuan utamanya untuk memindahkan interaksi yang pada awalnya berada di server menjadi berada di klien AJAX memiliki banyak keunggulan dalam pengembangan web seperti interaktifitas dan kecepatan

AJAX adalah kesatuan beberapa standar dan teknologi dalam pemrograman web

Tujuan utamanya untuk memindahkan interaksi yang pada awalnya berada di server menjadi berada di klien

AJAX memiliki banyak keunggulan dalam pengembangan web seperti interaktifitas dan kecepatan

Namun, AJAX juga memiliki kekurangan, seperti tidak search engine friendly, dsb. AJAX cocok digunakan untuk aplikasi berbasis web yang membutuhkan interaktifitas tinggi.

Namun, AJAX juga memiliki kekurangan, seperti tidak search engine friendly, dsb.

AJAX cocok digunakan untuk aplikasi berbasis web yang membutuhkan interaktifitas tinggi.

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

AJAX: Presentasi Seminar - Technology - dokumen.tips

presentasi seminar kenaikan harga bahan bakar minyak dan gas melimpahnya sumber daya di indonesia pemilihan bahan bakar yang murah dan aman apa ...
Read more

Presentasi seminar manajemen - Education - DOKUMEN.TIPS

AJAX: Presentasi Seminar Metode AJAX presentasi mata kuliah seminar bwat iseng aja Contoh Presentasi Seminar 4/2/2013 Relayout dan Rencana Investasi ...
Read more

cara membuat es batu kristal - produsen mesin

AJAX: Presentasi Seminar 965 views. ELearning 2.0 :Presentasi Proposal 3964 views. Mendapatkan Harga. Cara Membuat Es Timun Suri 4SERP Bookmark Similar ...
Read more

cara membuat penghancur es tradisional - produsen mesin

AJAX: Presentasi Seminar 965 views. ELearning 2.0 :Presentasi Proposal 3964 views. Mendapatkan Harga. Mesin penghancur es yang mudah dan praktis cara
Read more

PRESENTASI | Training Center - Pelatihan - Seminar

Memahami pentingnya sikap dan perilaku yang diperlukan dalam melakukan presentasi. ... Presentation, seminar 2015, teknik presentasi ... plugins/ajax ...
Read more

PRESENTASI YANG EFEKTIF | Training Center - Pelatihan ...

... kinerja presentasi ini dirancang mengunakan ... , info pelatihan 2013, info seminar, Info ... id/wp-content/plugins/ajax-search-lite ...
Read more

Berbagai Hal Tentang Seminar ~ Peluang Bisnis Online dan ...

Semua Hal Tentang Seminar Isi, diantaranya : - Hal Bimbingan Skripsi Link Download… - LayOut Presentasi Link Download… - Tip dan Trik ...
Read more