PENGENALAN WEB

World Wide Web (www) atau web didistribusikan melalui pendekatan hypertext, yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dokumen yang lain.

Pada awalnya aplikasi web dibangun hanya dengan menggunakan bahasa yang disebut HTML (HyperText Markup Language) dan protokol yang digunakan dinamakan HTTP.

Pada perkembangan berikutnya, sejumlah script dan objek dikembangkan untuk memperluas kemampuan HTML.

Macam Aplikasi Web

• Web statis Dibentuk dengan menggunakan HTML saja.

Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi.

• Web Dinamis Perubahan informasi dalam halaman – halaman web dapat ditangani dengan perubahan data, bukan melalui perubahan program. Implementasinya web dikoneksikan dengan database.

Web server : server yang melayani permintaan klien terhadap halaman web.

Apache merupakan contoh perangkat lunak web server.

Middleware : perangkat lunak yang bekerjasama dengan web server dan berfungsi menerjemahkan kode-kode tertentu, menjalankan kode-kode tersebut, dan memungkinkan berinteraksi dengan basis data,

PHP, JSP adalah beberap contoh middleware

Browser atau web browser : perangkat lunak di sisi klien yang digunakan untuk mengakses informasi web.

Internet Explorer, Mozilla merupakan contoh browser.

Mekanisme ketika seseorang pemakai meminta halaman web yang ditulis dengan menggunakan HTML.

Prinsip kerja pengaksesan dokumen Web yang berbasis HTML adalah seperti berikut.

1. Browser meminta sebuah halaman ke suatu situs Web melalui protokol HTTP.

2. Permintaan diterima oleh Web server.

3. Web server segera mengirimkan dokumen HTML yang diminta ke klien.

4. Browser pada klien segera menampilkan dokumen yang diterima berdasarkan kode- kode pemformat yang terdapat pada dokumen HTML.

Mekanisme pembentukan halaman yang bersifat dinamis, yang menggunakan PHP

Terdapat pemrosesan di server untuk menterjemahkan kode PHP menjadi kode HTML.

Kode HTML yang diterjemahkan oleh mesin PHP-lah yang akan diterima oleh pemakai (klien). Dengan menggunakan pendekatan Web dinamis, dimungkinkan untuk membentuk aplikasi berbasis Web (Web-based application). Sebagai contoh, sistem informasi akademis berbasis Web memungkinkan seorang mahasiswa melihat informasi tentang nilai dari matakuliah- matakuliah yang sudah diambilnya dari luar kampus (di mana saja). Selain itu, pada masa semester baru, mahasiswa dapat memasukkan data KRS (kartu rencana studi) melalui Internet.

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s