Teknologi
Web
Dari sisi teknologi yang digunakan untuk membentuk
Web dinamis, terdapat dua macam pengelompokan, yaitu :
1.
teknologi pada sisi klien
(client-side technology)
2.
teknologi pada sisi server (server-side technology)
Teknologi Web pada Sisi
Klien
Teknologi
Web pada sisi klien diimplementasikan dengan mengirimkan kode perluasan HTML
atau program tersendiri dan HTML ke klien. Klienlah
yang bertanggung jawab dalam melakukan proses terhadap seluruh kode yang
diterima.
Kelemahan pendekatan seperti ini adalah terdapat
kemungkinan bahwa browser pada klien
tidak mendukung fitur kode perluasan HTML. Sebagai contoh, kode VBScript yang
dilekatkan pada kode HTML tidak akan berfungsi sekiranya browser yang digunakan klien tidak mendukungnya. Kelebihan
teknologi pada sisi klien yaitu memungkinkan penampilan yang bersifat dinamis,
misalnya menampilkan jam yang terus –menerus berubah ataupun untuk membuat
animasi gambar yang mengikuti gerakan penunjuk mouse. Selain itu, memungkinkan
validasi data di sisi klien. Yang termasuk dalam teknologi pada sisi klien
adalah Kontrol ActiveX, Java Applet, dan skrip sisi klien (misalnya JavaScript
dan CSS).
Teknologi Web pada Sisi
Server
Teknologi Web pada sisi server memungkinkan
pemrosesan kode di dalam server sehingga kode yang sampai pada pemakai berbeda
dengan kode asli pada server.
Keuntungan penggunaan teknologi pada sisi server adalah:
1. mengurangi lalu lintas jaringan dengan
cara menghindari percakapan bolak-balik antara klien dan server.
2. mengurangi waktu pemuatan kode, mengingat
klien hanya mengambil kode HTML saja.
3. mencegah masalah browser yang tidak kompatibel.
4.
Klien dapat berinteraksi dengan
data yang ada pada server.
5.
mencegah klien mengetahui
rahasia kode (mengingat kode yang diberikan ke klien berbeda dengan kode asli
pada server)
Namun, tentu saja kelemahannya
juga ada, yakni beban server akan bertambah, karena berbagai komputasi
dilakukan pada server. Beberapa contoh teknologi yang
berjalan di server yaitu Common Gateway
Interface(CGI), Proprietary Web Server API, Active Server Pages (ASP),
Server-Side JavaScript, JavaServer Pages(JSP), dan PHP Hypertext Preprocessor(PHP).
1 comments:
Click here for commentsPengenalan Teknologi Web ~ Drzero - C >>>>> Download Now
>>>>> Download Full
Pengenalan Teknologi Web ~ Drzero - C >>>>> Download LINK
>>>>> Download Now
Pengenalan Teknologi Web ~ Drzero - C >>>>> Download Full
>>>>> Download LINK 2H
ConversionConversion EmoticonEmoticon