Aplikasi web adalah suatu aplikasi yang berbentuk klien/server
yang dapat membentuk halaman-halaman web berdasarkan permintaan pemakai. Klien
adalah pemakai yang meminta halaman web, sedangkan server adalah penyedia
layanan yang melayani permintaan dari pemakai. Klien dan server berhubungan
dalam suatu jaringan Internet atau Intranet. Web dapat diakses oleh berbaga
iplatform dengan menggunakan browser, misalnya Internet Explorer,Mozilla,Opera,
dan lain-lain. Model dari aplikasi web dapat kita lihat seperti pada gambar di
bawah :
Proses pengaksesan suatu web yaitu klien melakukan permintaan
suatu halaman web kepada server, kemudian server akan mencari halaman yang
diminta dan mengembalikannya dalam bentuk kode kode HTML. Kode-kode HTML ini akan
didownload oleh komputer klien dan kemudian akan diterjemahkan oleh browser
menjadi suatu tampilan halaman web.Aplikasi web dibangun oleh 2 jenis scripting
yaitu sebagai berikut:
a. Server Side Scripting Pemrograman dari sisi server maksudnya
adalah membuat kode-kode program yang hanya dieksekusi di server menjadi bentuk
tag-tag HTML untuk dikirim ke klien. Tag-tag inilah yang akan diterjemahkan
oleh browser klien menjadi halaman web. Kode-kode program ini tidak akan
kelihatan di klien.Contoh bahasa pemrograman dari sisi serveryaitu seperti PHP,
ASP, JSP dan lainnya.Bahasa pemrograman ini digunakan untuk membuat suatu
halaman web menjadi dinamis.
b. Client Side Scripting
Pemrograman web dari sisi klien maksudnya adalah membuat kode-kode program yang
dieksekusi di klien khususnya olehbrowser.Kode-kode program
ini bisa dilihat oleh klien.Contoh bahasa pemrograman dari sisi klien yaitu
HTML, javascript, CSS. HTML adalah tag-tag yang diterjemahkan oleh browser
untuk membentuk secara visual suatu halaman web. HTML sekarang dikembangkan
menjadi eXtensible HyperText MarkupLanguage (XHTML), sebuah versi yang lebih
matang dan stabil. XHTML datang bersama beberapa cara dan pemikiran yang baru
mengenai tag dalam halaman web. Aturan aturan dalam XHTML lebih ketat dibandingkan
HTML dari segi cara penulisan.XHTML dapat merupakan
perpaduan antara HTML dan XML karenamerupakan formulasi ulang HTML dalambentuk
XML.
Sekarang ini, XHTML menjadi standar suatu web berdasarkan
rekomendasi
W3C (World Wide Web Consortium).
CSS dan javascript adalah bahasa program untuk membuat tampilan web
menjadi interaktif.CSS dan javascript disisipkan di antara
sintaksHTML.Berbagai contoh aplikasi web yaitu seperti mesin pencari atau
search engine(google,yahoo), tokoonline(amazon), situs berita(detikcom),
layanan akademis perguruan tingg i(website IT Telkom) dan lain-lain.
Tidak ada komentar:
Posting Komentar