PWEB-2018-Mengenal Teknologi Ajax

AJAX memiliki kepanjangan Asynchronous Javascript And XML merupakan suatu teknik baru dalam dunia web tapi bukan merupakan bahasa pemrograman yang baru. Dikembangkan sekitar 2-3 tahun yang lalu, AJAX mulai dilirik oleh para web desainer dan programmer. Hal ini dikarenakan AJAX tidak perlu melakukan proses loading page (refresh page) atau pindah ke page yang lain. AJAX dapat diintegrasikan dengan server side programming seperti PHP, ASP, JSP dll. 

Pada website tradisional biasa jika kita mengklik suatu tombol/link tertentu maka browser akan melakukan refresh dimana document HTML akan di baca dari awal dan layar browser akan menjadi blank sesaat karena pada saat itu browser sedang meminta/merequest data dari web server dan hal itulah yang membuat aplikasi website menjadi kurang interaktif dan responsif. Ajax digunakan untuk memecahkan masalah tersebut, Ajax membuat aplikasi website menjadi lebih interaktif dan responsif serta memiliki kecepatan dalam memproses request ke server. 




Tanpa Ajax

Pada mekanisme biasa atau tanpa ajax, respon yang dihasilkan oleh server berupa HTML yang mengakibatkan halaman web akan merefresh tampilan. Dilihat dari sisi efisiensi, hal ini tentu kurang sekali. 

Memakai Ajax

Pada saat pemakaian Ajax, proses berawal dari web client. Web client merequest sebuah halaman PHP ke server melalui Javascript. Selanjutnya server akan merespon dan menjalankan script PHP. Script PHP akan menghasilkan respon dalam bentuk XML dan data XML tersebut akan dikirim kembali ke web client untuk diolah oleh Javascript. Hasil olahan javascript tersebut akhirnya akan ditampilkan di web client sebagai output tanpa harus merefresh halaman web. 


Materi


Referensi :

  1. Belajar Ajax
  2. Contoh Ajax untuk filter alamat-daerah
  3. Pengenalan Ajax untuk Designer
  4. Contoh Penggunaan Ajax
  5. https://www.w3bai.com/id/ajax/ajax_intro.html
  6. Contoh ajax lagi


Share this

Related Posts

Previous
Next Post »

98 komentar

komentar
November 6, 2018 at 7:25 PM delete

Nama : Jeremy Vijay Wongso
NRP : 05111740000062
Kelas : PWEB C
Link : Pendaftaran siswa menggunakan AJAX

Reply
avatar
November 6, 2018 at 10:27 PM delete

Nama : Reza Adipatria Maranatha
NRP : 05111740000186
Kelas : PWEB C
Link : AJAX

Reply
avatar
November 6, 2018 at 11:31 PM delete

Nama : Bastian Farandy
NRP : 05111740000190
Kelas : PWEB C
Link : Tugas AJAX

Reply
avatar
November 6, 2018 at 11:33 PM delete

Nama : Bobbi Adiyta
NRP : 05111740000099
Kelas : PWEB C
Link : ini linknya

Reply
avatar
November 7, 2018 at 1:04 AM delete

Nama : Yuki Yanuar Ratna
NRP : 05111740000023
Kelas : PWEB C
Link : Tugas PWEB AJAX

Reply
avatar
November 7, 2018 at 1:40 AM delete

Nama : Karina Soraya P
NRP : 05111740000003
Kelas : PWEB-C
Link : AJAX

Reply
avatar
November 7, 2018 at 4:01 AM delete

Nama : Ifta Jihan N
NRP : 05111740000034
Kelas : PWEB C
Link : Link

Reply
avatar
November 8, 2018 at 6:55 AM delete This comment has been removed by the author.
avatar
November 9, 2018 at 9:45 AM delete

Nama : Ersad Ahmad Ishlahuddin
NRP : 05111740000016
Kelas : PWEB-C
Link : Tugas AJAX

Reply
avatar
November 12, 2018 at 6:50 PM delete

Nama: Ayu Mutiara Sari
NRP: 05111740000149
Kelas: PWEB C
Link: Tugas Ajax

Reply
avatar
November 12, 2018 at 8:11 PM delete

Nama : Yusran hadi
NRP : 05111740000105
kelas PWeb C
Link : Tugas AJAX

Reply
avatar
November 13, 2018 at 3:40 AM delete

nama : nandha himawan
nrp : 05111740000180
kelas : pweb c
link : tugas ajax

Reply
avatar
November 13, 2018 at 5:11 AM delete

Nama: Zico Ritonda Bahen
NRP: 05111740000064
Kelas: PWEB C
Link: Link

Reply
avatar
November 13, 2018 at 6:43 AM delete

Nama: Wisnu
NRP: 05111740000170
Kelas: PWEB C
Link: disini

Reply
avatar
November 13, 2018 at 6:56 AM delete This comment has been removed by the author.
avatar
November 13, 2018 at 6:59 AM delete

Nama: Faqih Fathan Irfani
NRP: 05111740000175
Kelas: PWEB C
Link: disitu

Reply
avatar
November 13, 2018 at 8:22 AM delete

Nama: Zaky Thariq
NRP: 05111740000140
Kelas: PWEB C
Link : ini ajaxnya

Reply
avatar
November 13, 2018 at 8:43 AM delete This comment has been removed by the author.
avatar
November 13, 2018 at 8:44 AM delete


Nama :Hafidz Firman Asqalany
NRP : 05111740000195
Kelas: PWEB C
Link :ajax

Reply
avatar
November 13, 2018 at 10:13 AM delete This comment has been removed by the author.
avatar
November 13, 2018 at 10:14 AM delete

Nama: Shawn Timothy Mulya Putra
NRP: 05111740000095
Kelas: PWEB C
Link: disini

Reply
avatar
November 13, 2018 at 12:41 PM delete

Nama: Ahmad Syauqi
NRP: 05111740000093
Kelas: PWEB C
Link: disini

Reply
avatar
November 13, 2018 at 5:33 PM delete

Nama : Kevin Ashil Faadilah
NRP : 05111740000178
Kelas : PWEB C
Link :Form Pendaftaran

Reply
avatar
November 13, 2018 at 6:01 PM delete

Nama : Anggar Wahyu Nur Wibowo
NRP : 05111740000052
Kelas : Pemrograman Web C
Link : https://anggar.gitlab.io/blog/post/1811-pweb-a09/

Reply
avatar
November 13, 2018 at 6:02 PM delete

Nama : Adzra Zaky Haura
NRP : 05111740000037
Kelas : PWEB C
Link : Link Blog

Reply
avatar
November 13, 2018 at 7:13 PM delete

Nama: Indira Nursyamsina Hazimi
NRP: 05111740000082
Kelas: PWEB C
Link: Klik Disini

Reply
avatar
November 13, 2018 at 8:38 PM delete

Nama: Donny Fitrado
NRP: 05111740000171
Kelas: PWeb C
Link: Link Tugas

Reply
avatar
November 14, 2018 at 2:37 AM delete

Nama : Arini Indah Nur Fuadah
NRP : 05111740007003
Kelas : PWEB C
Link L Link

Reply
avatar
November 14, 2018 at 3:55 AM delete

Nama: Haikal Almaz Said
NRP: 05111740000068
Kelas: PWEB C
Link: Tugas Ajax

Reply
avatar
November 20, 2018 at 8:02 AM delete

Nama : Muhammad Harits Fadlilah
NRP : 05111740000102
Kelas : Pemrograman Web C
Link : Tugas Ajax

Reply
avatar
November 20, 2018 at 8:08 AM delete

Nama : Ihdiannaja
NRP : 05111740007005
Kelas : PWeb C
Link : Link

Reply
avatar
November 20, 2018 at 6:42 PM delete

Nama : Ghannie Wijaya
NRP : 05111640000048
Kelas : Pemrograman Web C
Link : di sini

Reply
avatar
November 27, 2018 at 9:38 AM delete

Nama : Muh.Shafwatallah Wahid
NRP : 05111740007002
Kelas : Pemrograman Web C
Link : tugas ajax

Reply
avatar
December 18, 2018 at 7:42 PM delete

Nama : Arini Indah Nur Fuadah
NRP : 05111740007003
Kelas : PWEB C
Link : Link

Terupdate, salah Link yang kemaren

Reply
avatar
October 28, 2021 at 6:38 PM delete

Nama : Muhammad Arif Faizin
NRP : 05111940000060
Kelas : PWEB D
Tahun : 2021
Link : Link Blog

Reply
avatar
October 29, 2021 at 2:28 AM delete

Nama : Fitrah Arie Ramadhan
NRP : 05111940000025
Kelas : PWEB D
Tahun : 2021
Link Blogspot : Dokumentasi Blog

Link Tugas 1 : Tugas 1
Link Tugas 2 : Tugas 2

Reply
avatar
October 31, 2021 at 10:26 AM delete

Nama : Thomas Felix Brilliant
NRP : 05111940000062
Kelas : PWEB (D)
Tahun : 2021

Link blog : Tugas 7 Pemrograman Web - AJAX Sederhana
Link website : Website

Reply
avatar
November 2, 2021 at 8:55 AM delete

Nama : Hana Machmudah
NRP : 05111940000072
Kelas : PWEB D
Tahun : 2021

Link Blog :Blog
Link Website : Website

Reply
avatar
November 2, 2021 at 10:28 AM delete

Nama : Muhammad Raihan
NRP : 05111940000100
Kelas : PWEB D
Tahun : 2021
Link Blog : Blog
Link Website : Website

Reply
avatar
November 2, 2021 at 12:52 PM delete

Nama : Tsania Az Zahra
NRP : 05111940000032
Kelas : PWEB-D
Link Dokumentasi : Dokumentasi
Link Demo : Demo

Reply
avatar
November 3, 2021 at 7:52 AM delete

Nama : Kirana Zea S M
NRP : 05111940000081
Kelas : PWEB D
Link Blog : Link Blog
Link Web : Link Web

Reply
avatar
November 3, 2021 at 8:41 AM delete

Nama : Daffa Amanullah Setyawan
NRP : 05111940000071
Kelas : PWEB D
Tahun : 2021
Link : Blog

Reply
avatar
November 4, 2021 at 4:58 AM delete This comment has been removed by the author.
avatar
November 4, 2021 at 5:00 AM delete

Nama : Christopher Baptista
NRP : 05111940000001
Kelas : PWEB-D
Tahun : 2021
Link Blog : Blog here
Link Tugas-7 : Tugas here

Reply
avatar
November 4, 2021 at 6:44 PM delete

Nama : Julietta Anastasia Rodiah Br Panjaitan
NRP : 05111940000033
Kelas : PWEB D 2021
Link Blog : Tugas 7 - Ajax
Link Website : Website

Reply
avatar
027
November 5, 2021 at 1:21 AM delete

Nama : Muhammad Arifiansyah
NRP : 05111940000027
Kelas : PWEB B
Link Blog : Blog
Link Web : Web

Reply
avatar
November 8, 2021 at 12:14 AM delete This comment has been removed by the author.
avatar
November 8, 2021 at 12:16 AM delete

Nama : Muhammad Haikal Aria Sakti
NRP : 05111940000088
Kelas : PWEB D
Link Blog : Blog
Link Web : Web

Reply
avatar
November 9, 2021 at 7:13 AM delete

Nama : Dias Tri Kurniasari
NRP : 05111940000035
Kelas : PWEB-B
Tahun : 2021
Link Blog : Blog
Link Web :
Web

Reply
avatar
November 9, 2021 at 8:08 AM delete

Nama: Dyandra Paramitha Widyadhana
NRP: 05111940000119
Kelas: PWEB-B
Tahun: 2021
Link Blog: Blog
Link Website: Website

Reply
avatar
November 9, 2021 at 8:50 AM delete

Nama : Aristya Vika Wijaya
Kelas : PWEB- B
NRP: 05111940000233
Tahun: 2021
Link blog: Blog Tugas 7
Link web : mencoba ajax

Reply
avatar
November 9, 2021 at 9:37 AM delete

Nama: Muhammad Nur Abdurrauf
NRP: 05111940000140
Kelas: PWEB B
Tahun: 2021
Link Blog: Post blog
Link Tugas: Tugas Ajax

Reply
avatar
November 9, 2021 at 9:46 AM delete

Nama: Aulia Eka Puti Aryani
NRP: 05111940000044
Kelas: PWEB-B
Tahun: 2021
Link Blog: Link Blog
Link Website: Link Website

Reply
avatar
November 9, 2021 at 5:05 PM delete

Nama: Erza Janitradevi Nadine
NRP: 05111940000153
Kelas: PWEB-B
Tahun: 2021
Link Blog: Blog
Link Website: Website

Reply
avatar
November 9, 2021 at 6:04 PM delete

Nama : Fayha Syifa Qalbi
NRP : 05111940000185
Kelas : Pemrograman Web B
Tahun : 2021
Link : Blog dan Demo

Reply
avatar
November 9, 2021 at 6:23 PM delete

Nama: Thomas Dwi Awaka
NRP: 05111940000021
Kelas: PWEB-B
Tahun: 2021
Link Blog: Belajar Web Ceria 6
Link Website: trainajax.com

Reply
avatar
November 10, 2021 at 2:25 AM delete

Nama: Nur Ahmad Khatim
NRP: 05111940000074
Kelas: PWEB-B
Tahun: 2021
Link Blog: Blog AJAX Sederhana
Link Website: Website Simple AJAX

Reply
avatar
November 10, 2021 at 10:10 PM delete

Nama: Fidhia Ainun Khofifah
NRP: 05111940000203
Kelas: PWEB-B
Tahun: 2021
Link Blog: AJAX Sederhana

Reply
avatar
November 12, 2021 at 10:46 AM delete

Nama : Dido Fabian Fayed
NRP : 05111940000059
Kelas : PWEB-B
Tahun : 2021

Tautan Blog:
Dokumentasi Tugas7

Tautan Web:
Ajax Practice

Reply
avatar
November 13, 2021 at 7:59 AM delete

Nama : Muhammad Akmal Joedhiawan
NRP : 05111940000125
Kelas : PWEB B
Tahun : 2021
Link Blog : Link Blog
Link Website : Link Website

Reply
avatar
November 30, 2021 at 5:44 AM delete

Nama: Farhan Arifandi
NRP: 05111940000061
Kelas: PWEB B 2021
Link Tugas: Implementasi Ajax
Link Blog: Blog post

Reply
avatar
December 3, 2021 at 5:42 AM delete

Nama : Dwinanda Bagoes Ansori
NRP : 05111940000010
Kelas : PWeb - B 2021
Link Website : web
Link Blog : blog

Reply
avatar
December 4, 2021 at 6:31 PM delete

Nama : Erki Kadhafi Rosyid
NRP : 05111940000050
Kelas : PWeb - B 2021
Link Blog : Link Website
Link Website : Link Website

Reply
avatar
December 5, 2021 at 11:22 AM delete This comment has been removed by the author.
avatar
December 5, 2021 at 11:22 AM delete

Nama : Nizar Mayraldo
NRP : 05111940000004
Kelas : PWEB D
Tahun : 2021
Link Blog : Blogspot
Link Web : Website

Reply
avatar
December 5, 2021 at 7:43 PM delete

Nama: Aflah Hilmy
NRP: 05111940000177
Kelas: PWEB B
Tahun: 2021
Link Blog: Link Blog
Link Tugas: Link Web

Reply
avatar
December 7, 2021 at 5:41 AM delete

Nama : Riki Mi'roj Achmad
NRP : 05111940000093
Kelas : PWEB B
Link Blog : Link Blog
Link Website : Link Website

Reply
avatar
December 7, 2021 at 6:39 AM delete

Nama : Akmal Zaki Asmara
NRP : 05111940000154
Kelas : PWEB B
Link Blog : Blog
Link Website : Website

Reply
avatar
December 7, 2021 at 7:03 AM delete

Nama : M. Rayhan Raffi Pratama
NRP : 05111940000110
Kelas : PWEB B
Link Blog : Blog
Link Website : Website

Reply
avatar
December 7, 2021 at 6:58 PM delete

Nama : Andika Nugrahanto
NRP : 05111940000031
Kelas : PWEB B
Link Blog : Blog
Link Website : Website

Reply
avatar
December 9, 2021 at 5:16 AM delete

Nama: Putu Ananda Satria Adi
NRP: 05111940000113
Kelas: PWEB B 2021
Link Tugas: Implementasi Ajax
Link Blog: Blog Ajax

Reply
avatar
December 10, 2021 at 7:27 AM delete

Nama: Timotius Wirawan
NRP: 05111940000161
Kelas: PWEB B 2021
Link Tugas: Implementasi Ajax
Link Blog: Blog Ajax

Reply
avatar
December 13, 2021 at 12:18 AM delete

Nama : Muhammad Farhan Haykal
NRP : 05111940000141
Kelas : PWEB D 2021
Link :
Dokumentasi
Web AJAX

Reply
avatar
December 14, 2021 at 9:13 AM delete

Nama : Muhammad Bagus Istighfar
NRP : 05111940000-49
Kelas : PWEB D 2021
Link Repo : Link Repo
Link Web : Link Web

Reply
avatar
December 14, 2021 at 5:46 PM delete

Nama: Junaedi Akbar
NRP: 05111940000041
Kelas: PWEB-B
Tahun: 2021
Link Blog: Blog AJAX Sederhana
Link Website: Website AJAX

Reply
avatar
December 20, 2021 at 12:33 PM delete

Nama: Bayu Adjie Sidharta
NRP: 05111940000172
Kelas: PWEB-B
Tahun: 2021
Link Blog: AJAX Sederhana
Link Website: Website AJAX

Reply
avatar
December 20, 2021 at 1:24 PM delete

Nama: Christian Bennett Robin
NRP: 05111940000078
Kelas: PWEB-B 2021
Link Blog: Blog
Link Website: Website

Reply
avatar
December 21, 2021 at 8:56 AM delete

Nama : Aji Rindra Fakhrezi Putra Faisal
NRP : 05111940000205
Kelas : PWEB B
Tahun : 2021
Link Blog : Blog
Link Website : Web

Reply
avatar
December 21, 2021 at 10:54 PM delete

Nama : Ridho Ajiraga Jagiswara
NRP : 05111940000170
Kelas : PWEB D
Tahun : 2021
Link : Blog

Reply
avatar
December 31, 2021 at 10:09 AM delete

Nama : Refaldyka Galuh P
NRP : 05111940000209
Kelas : PWEB-D
Link Blog : Click Me
Link Web : Click Me

Reply
avatar
December 31, 2021 at 7:54 PM delete

Nama : Andymas Narendra Bagaskara
NRP : 05111940000192
Kelas : PWEB-D
Link Blog : Blog
Link Web : Link Website

Reply
avatar
December 31, 2021 at 8:05 PM delete

Nama : Abiya Sabitta Ragadani
NRP : 05111940000166
Kelas : PWEB B
Tahun : 2021
Link Blog : Blog

Reply
avatar
December 31, 2021 at 9:14 PM delete

Nama : Fajar Satria
NRP : 05111940000083
Kelas : PWEB D
Link webstie : Link hasil
Link blog : Link dokumentasi

Reply
avatar
December 31, 2021 at 9:26 PM delete This comment has been removed by the author.
avatar
December 31, 2021 at 9:33 PM delete

Nama: David Ralphwaldo Martuaraja
NRP: 05111940000190
Kelas: PWEB D
Tahun: 2021

Link Blog
Link Website

Reply
avatar
December 31, 2021 at 9:37 PM delete

Nama : Bill Harit Yafi
NRP: 05111940000114
Kelas : PWEB D
Link:
Blogspot
Website

Reply
avatar
December 31, 2021 at 10:57 PM delete

Nama: M Zhafran Musyaffa
NRP: 05111940000147
Kelas: PWEB D 2021
Blog:
Web: Link

Reply
avatar
December 31, 2021 at 10:58 PM delete

^ Blog: https://franszhafran.blogspot.com/2021/12/tugas-6.html

Reply
avatar
December 31, 2021 at 11:18 PM delete

Nama: Taqarra Rayhan I
NRP: 05111940000121
Kelas: PWEB B 2021
Link blog: Blog Tugas 7
Link web : mencoba ajax

Reply
avatar
January 1, 2022 at 12:02 AM delete

Nama: Syamil Difaul Haq Sukur
NRP: 05111940000196
Kelas: PWEB B 2021
Link blog: linkl
Link web : link

Reply
avatar
January 1, 2022 at 12:29 AM delete

Nama : Ghifari Astaudi U
NRP: 05111940000012
KELAS: PWEB-B
link blog :link
link web :link

Reply
avatar
January 1, 2022 at 1:11 AM delete

Nama : Ishaq Adheltyo
NRP : 05111940000167
Kelas : PWEB D
Link website: Web
Link blog : Blog

Reply
avatar
January 1, 2022 at 2:06 AM delete

Nama : Vyra Fania Adelina
NRP : 05111940000109
Kelas : PWEB B
Tahun : 2021
Link Blog: Link BLOG
Link Website: Web

Reply
avatar
January 1, 2022 at 2:27 AM delete

Nama : Naufal Fabian Wibowo
NRP : 05111940000223
Kelas : PWEB D
Dokumentasi : Blog
Website : Link

Reply
avatar
January 1, 2022 at 3:12 AM delete

Nama : I Kadek Ricky Suirta
NRP : 05111840000146
Kelas : PWEB D
Tahun : 2021

link web : link AJAX
link Blog :link Blog

Reply
avatar
January 1, 2022 at 4:03 AM delete This comment has been removed by the author.
avatar
January 1, 2022 at 4:05 AM delete

Nama : Rahadian Adjie Mahesa
NRP : 05111940000221
Kelas : PWEB D
Tahun : 2021
Link Web: Website
Link Blog: Dokumentasi

Reply
avatar