server-side technology

advertisement
Aplikasi Web
(Bagian II)
1
Aplikasi Web

Aplikasi Web dapat dibagi menjadi 2
macam:
Web Statis dan
2. Web Dinamis
1.
2
Web Statis
Web statis dibentuk dengan menggunakan
HTML saja
 Kekurangan Web statis terletak pada
keharusan untuk memelihara halaman
Web secara terus-menerus setiap ada
perubahan informasi

3
Web Dinamis



Isi halaman bersifat dinamis, dapat mengikuti perubahan isi
database
Pengertian Web dinamis terkadang diartikan sebagai halaman Web
yang dilengkapi dengan gambar-gambar bergerak
Web dinamis dapat digunakan untuk membentuk aplikasi interaktif,
yang memungkinkan pemakai tak hanya memperoleh informasi
terkini tetapi juga dapat melakukan perubahan data. Misalnya:





Untuk pengisian KRS
Perubahan data pribadi
Pengisian berita baru
dll
Web dinamis dibentuk dengan menambahkan perangkat lunak
tambahan, seperti ASP atau PHP
4
Prinsip Kerja Web Berbasis HTML
1.
2.
3.
4.
Browser meminta sebuah halaman ke suatu
situs
Permintaan diterima oleh Web server (server
yang bertanggung jawab melayani permintaan
browser)
Web server segera mengirimkan halaman
HTML yang diminta ke klien)
Browser pada klien segera menampilkan
dokumen HTML berdasarkan kode-kode yang
terdapat pada HTML
5
Prinsip Kerja Web Berbasis HTML
Web
server
Permintaan HTTP
(sesuatu.html)
Kode HTML
Tanggapan
HTTP
Browser
Klien
6
Prinsip Kerja Web Dinamis
(Contoh dengan PHP)
Web
server
Skrip PHP
Permintaan HTTP
(sesuatu.php)
Browser
Klien
Mesin PHP
Kode HTML
Tanggapan
HTTP
7
Teknologi Web

Teknologi untuk membentuk aplikasi
Web yang dinamis :
Teknologi pada sisi klien (client-side
technology)
2. Teknologi pada sisi server (server-side
technology)
1.
8
Teknologi pada Sisi Klien
1.
2.
3.
4.
Kontrol Active X
Java applet
Client-side script (JavaScript dan
VBScript)
DHTML (CSS / Cascading Style Sheets)
9
Teknologi pada Sisi Server







CGI
FastCGI
Proprietary Web Server API (ISAPI dan NSAPI)
Active Server Pages (ASP)
Java Server Pages (JSP) dan Java Servlets
Server-side JavaScript
PHP
10
Download