BAB 2
LANDASAN TEORI
2.1 Aplikasi Berbasis Web
Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya dengan
menggunakan bahasa yang disebut dengan HTML HyperText Markup Language dan protokol yang digunakan dinamakan HTTP HyperText Transfer Protokol. Namun,
tentu saja hal seperti ini memiliki kelemahan. Semua perubahan harus dilakukan pada level aplikasi. Pada perkembangan berikutnya, sejumlah skrip dan objek
dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak skrip seperti itu antara lain yaitu PHP, ASP, ASP.NET sedangkan contoh yang berupa objek
antara lain adalah applet Java.
Dengan mengembangkan kemampuan HTML, yakni dengan menggunakan perangkat lunak tambahan, perubahan informasi dalam halaman-halaman web dapat
ditangani melalui perubahan data bukan melalui program. Sebagai implementasinya, aplikasi web dapat dikoneksikan ke database. Dengan demikian, perubahan informasi
dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data dan tidak menjadi tanggung jawab pemrogram atau web master. Konsep yang
mendasari aplikasi web sebenarnya sederhana. Operasi yang melatarbelakanginya melibatkan pertukaran informasi antara komputer yang meminta informasi yang
disebut client, dan komputer yang memasok informasi atau disebut server. Secara lebih detail, server yang melayani permintaan dari client sesungguhnya berupa suatu
perangkat lunak yang dinamakan webserver. Secara internal, webserver inilah yang berkomunikasi dengan perangkat lunak lain yang disebut middleware dan middleware
inilah yang berhubungan dengan database. Model seperti inilah yang mendukung web
Universitas Sumatera Utara
dinamis. Dengan menggunakan web dinamis, dimungkinkan untuk membentuk aplikasi berbasis web yang berinteraksi dengan database.
2.2 Definisi Website
Website adalah kumpulan halaman-halaman yang digunakan untuk mempublikasikan
informasi berupa teks, gambar dan program multimedia lainnya berupa animasi gambar gerak,tulisan gerak, suara dan atau gabungan dari semuanya itu baik yang
bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait antara satu page dengan page yang lain yang sering disebut sebagai hyperlink.
Website biasanya terangkum dalam sebuah domain atau subdomain yang tempatnya
berada di dalam World Wide Web www di internet. Sebuah Web Page adalah dokumen yang ditulis dalam format HTML yang hampir selalu bisa diakses melalui
HTTP, yaitu protocol yang bisa menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-
website tersebut dapat membentuk sebuah jaringan informasi yang sangt besar.
Halaman-halaman dari website akan bisa diakses melaui sebuah URL yang bisa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi
sebuah hirarki, meskipun hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka susunan keseluruhan dan bagaimana arus
informasi ini berjalan. Beberapa website membutuhkan subskripsi data masukan agar para user bisa mengakses sebagian atau keseluruhan isi web tersebut. Contohnya,
ada beberapa situs-situs bisnis, situs-situs email gratisan yang membutuhkan subskripsi agar kita bisa mengakses situs tersebut.
2.3 Pengertian Internet