Monday, May 13, 2013

Pemprograman WEB


       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