Anda di halaman 1dari 2

13.

2 website dinamis
Saat ini, telah terjadi perubahan website, perubahan websie berbasis HTML statik
menjadi website presentasi dinamis dan dapat berinteraksi dengan pemakai. Perubahan ini terjadi
karena perkembangan teknologi web scipting.web tidak hanya berbasis HTML tapi telah
berganti menjadi aplikasi (berbasis) web. Dengan bahasa scripting, memungkinkan client-client
meminta informasi yang spesifik server dan server dapat menerima masukan dari pemakai untuk
diperoses serta menamppilkan data sesuai kebutuhan saat itu. Webssite dinamis tidak ubahnya
deperti aplikasi pada umumnya. Website dinamis untuk penyeleseain tertentu membentuk
aplikasi berbasis web atau komputasi webtop.

Komputasi webtop

Komputasi webtop menggunakan web browser sebagai sarana presentasi dan tersedia di
komputer desktop. Komputasi webop memungkinkan dijalankan ASP ( Application Servic
Provider) yang menyediakan infrastruktur untuk melayani aplikasi-aplikasi ke pemakai-pemakai
secara lebih luas dibanding satu kelompok pemakai tunggal di perusahaan.

Pada teknologo Java, komputasi webtop dimungkin kan secara terpadu dengan J2EE
(Java 2 Enterprise Edition). J2EE adalah sekumpulan API dan lingkungan saat jalan untuk
membentuk satu kerangka kerja utuh untuk aplikasi n-tier.

Pada lapisan terdepan dalam pengembangan webtop adalah web tier yang merupakan
pembangkit dokumen halaman web yang akan dikkirim ke browser. Berikut alternatif
penyelesain pengembangan web dinamis: teknologi JSP, Java Saervlet, ASP, PHP,Cold Fusion,
Perl, Java, Python,dll.

13.2.1 JSP dan PHP


JSP adalah bagian kecil dari kerangka besar untuk memberi solusi sistem aplikasi
tersebar. PHP adalah teknologi scripting pembuatsn aplikasi berbasis (berantarmuka) web yang
mempermudah pemrograman aplikasi berbasis web secara langsung.

Pada JSP kode pembangkitan halaman dinamis ditempelkan di halman HTML secara
langsusng. Seluruh yang dilakukan dengan JSP dapat diganti oleh PHP kecuali pada:

1. Pembangkitan custom tag di JSP,


2. Penggunaan kelas-kelas Java,
3. Terpadu dalam satu kerangka besar luar biasa ampuh J2EE.

13.2.2 DASAR-DASAR PEMROGRAMAN BERBASIS WEB


Dasar web yang harus diketahui:
1. Komunikasi antar web browser dan web server berdasarkan protokol HTTP
2. Dokumen yang dikehendaki diidentifikasikan dengan URL (Univesal Resource Locator)
3. Dokumen web ditulis berdasarkan standsr HTML
4. Pemrograman sisi server.

Web server dan web browser bekomunikasi berdasarkan protokol HTTP. Web server adalah
HTTP server sebagai penyedia dokumen yang diminta web browser. Web server telah menjadi
middleware menghubungkan server-server layanan lain. Web server telah menjadi komponen
terpenting di application server.

Anda mungkin juga menyukai