Perkembangan basis aplikasi software
dapat dibedakan menjadi dua macam yaitu aplikasi berbasis desktop dan aplikasi
berbasis web. Aplikasi berbasis desktop diinstal pada masing-masing client dan
data basenya diletakan di komputer
server. Sedangkan aplikasi berbasis web tidak perlu diisntal di masing-masing
client dikarenakn cukup dikonfigurasi diserver kemudian client dapat mengakses aplikasi dari browser seperti
googel chrome ataupun internet exploler. Proses aplikasi dilakukan oleh web
server, salah satunya seperti apache. Pada aplikasi berbasis web faktor yang
menetukan kinerja aplikasi adalah kecepatan akses jaringan dan internet. Sistem
Web sebenarnya merupakan aplikasi yg beraksitektur pada client-server. Server bertugas melayani permintaan dari client dikarenakan server mempunyai
data yg disimpan didalam database. (Yeni dan Devi, 2011:9) “Dalam Web
programing,terdapat server-side
programming dan client-side
programming. Client-side programming adalah untuk membuat web yang statis,
sedangkan dalam membuat web yang dinamis (dapat interaktif dengan user) diperlukan server-side dan client-side
programming .
Web statis adalah website
yang mana pengguna tidak bisa mengubah informasi konten dari web tersebut secara langsung menggunakan
browser. Didalam Interaksi yang
terjadi antara pengguna dan server
hanya dalam tampilan link saja.
Halaman-halaman web tersebut tidak memliki database, sedangkan data dan
informasi yang berada pada web statis tidak berubah-ubah kecuali diubah
langsung sintaksnya oleh web server. Data
dan informasi web yang dikirim kepada client
akan sama isinya dengan apa yang ada di web server. Salah satu dari web statis
adalah web yang berisi profil lembaga ataupun perusahaan yang isi informasi nya
hampir tidak berubah.
Sedangkan web dinamis proses interaksi
yang terjadi antara pengguna dan server
sangatlah kompleks didalam web.
Pengguna bisa mengubah konten dari halaman tertentu dengan menggunakan browser.
Permintaan dari pengguna akan diproses oleh server yang kemudian ditampilkan
dalam isi yang berbeda menurut alur dari programnya dan terdapat pula data base
pada web tersebut .Web dinamis memiliki
data dan informasi yang berbeda-beda tergantung input yang akan disampaikan client,
salah satu contoh dari web dinamis
adalah jejaring sosial.
No comments:
Post a Comment