![]() 20
berinteraksi
menggunakan
perambah
dengan
skrip
pemrograman
sisi
klien
seperti
HTML
dan
JavaScript.
Kemudian
melalui
jaringan
internet atau intranet
permintaan
yang
dikirimkan
klien
diterima
oleh web
server
untuk
kemudian
diolah
oleh application server.
Jika
membutuhkan
pengambilan
data
dari
basis
data,
application
Server
memberikan
perintah
pada
Database
Management
System (DBMS) untuk mengubah atau sekedar membaca data. Terakhir dari basis
data
proses
berbalik
kembali
ke
antarmuka
pengguna
yang
menggunakan
perambah internet.
Gambar 2.3 Komponen Aplikasi Berbasis Web
Pada
aplikasi
berbasis web
klasik,
pemrograman
hanya
ada
pada
sisi
server,
sedangkan
pada
aplikasi
berbasis
web
modern,
pemrograman
ada
pada
dua
sisi
yaitu
server
dan
klien.
Pada
sisi server
pemrograman
menggunakan
bahasa pemrograman berbasis skrip seperti PHP, ASP, JSP, ColdFusion, dan lain
sebagainya.
Sedangkan
pada
sisi
klien
pemrograman
menggunakan
JavaScript
|