BAB II
LANDASAN TEORI
2.1 Pengertian Website
Website atau situs web adalah sejumlah halaman web yang memiliki topik
saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video, atau
jenis-jenis berkas lainnya. Sebuah situs web biasanya ditempatkan setidaknya
pada sebuah server web yang dapat diakses melalui jaringan seperti internet,
ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali
sebagai URL. Gabungan atas semua situs yang dapat diakses publik di internet
disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW.
Meskipun setidaknya halaman beranda situs internet umumnya dapat diakses
publik secara bebas, pada prakteknya tidak semua situs memberikan kebebasan
bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk
melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk
dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web
tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita,
layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya
dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan
komersil tertentu.
Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks
biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan
instruksi-instruksi berbasis HTML, atau XHTML, kadang-kadang pula disisipi
dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh
peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor
komputer. Halaman-halaman web tersebut diakses oleh pengguna melalui protokol
komunikasi jaringan yang disebut sebagai HTTP, sebagai tambahan untuk
meningkatkan aspek keamanan dan aspek privasi yang lebih baik, situs web dapat
pula mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.
2.2 Sejarah Website
Penemu situs web adalah Sir Timothy John “Tim” Berners-Lee, sedangkan
situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991.
Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar
menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja.
Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa
WWW dapat digunakan secara gratis oleh publik.
Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau
menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan
dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau
kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan
ke situs web lain, demikian pula dengan situs web lainnya. Hal ini terkadang
membuat perbedaan antara situs web yang dibuat oleh individu ataupun
perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak
begitu jelas.
Situs web biasanya ditempatkan pada server web. Sebuah server web
umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk
menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP
yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache
HTTP Server, atau Internet Information Services (IIS).
2.3 Sifat-sifat Website
2.3.1 Website Statis
Situs web statis
merupakan situs web yang memiliki isi tidak dimaksudkan untuk diperbarui secara
berkala sehingga pengaturan ataupun pemutakhiran isi atas situs web tersebut
dilakukan secara manual. Ada tiga jenis perangkat utilitas yang biasa digunakan
dalam pengaturan situs web statis:
·
Editor
teks merupakan perangkat utilitas yang digunakan untuk menyunting berkas
halaman web, misalnya: Notepad atau TextEdit.
·
Editor
WYSIWYG, merupakan perangkat lunak utilitas penyunting halaman web yang
dilengkapi dengan antar muka grafis dalam perancangan serta pendisainannya,
berkas halaman web umumnya tidak disunting secara lengsung oleh pengguna
melainkan utilitas ini akan membuatnya secara otomatis berbasis dari laman
kerja yang dibuat oleh pengguna. perangkat lunak ini misalnya: Microsoft
Frontpage, Macromedia Dreamweaver.
·
Editor
berbasis templat, beberapa utilitas tertentu seperti Rapidweaver dan iWeb,
pengguna dapat dengan mudah membuat sebuah situs web tanpa harus mengetahui
bahasa HTML, melainkan menyunting halaman web seperti halnya halaman biasa,
pengguna dapat memilih templat yang akan digunakan oleh utilitas ini untuk
menyunting berkas yang dibuat pengguna dan menjadikannya halam web secara
otomatis.
2.3.2
Website Dinamis
Situs web
dinamis merupakan situs web yang secara spesifik didisain agar isi yang
terdapat dalam situs tersebut dapat diperbarui secara berkala dengan mudah.
Sesuai dengan namanya, isi yang terkadung dalam situs web ini umumnya akan
berubah setelah melewati satu periode tertentu. Situs berita adalah salah satu
contoh jenis situs yang umumnya mengimplementasikan situs web dinamis.
Tidak seperti
halnya situs web statis, pengimplementasian situs web dinamis umumnya
membutuhkan keberadaan infrastruktur yang lebih kompleks dibandingkan situs web
statis. Hal ini disebabkan karena pada situs web dinamis halaman web umumnya
baru akan dibuat saat ada pengguna yang mengaksesnya, berbeda dengan situs web
statis yang umumnya telah membentuk sejumlah halaman web saat diunggah di
server web sehingga saat pengguna mengaksesnya server web hanya tinggal
memberikan halaman tersebut tanpa perlu membuatnya terlebih dulu.
Untuk
memungkinkan server web menciptakan halaman web pada saat pengguna
mengaksesnya, umumnya pada server web dilengkapi dengan mesin penerjemah bahasa
skrip (PHP, ASP, ColdFusion, atau lainnya), serta perangkat lunak sistem
manajemen basisdata relasional seperti MySQL.
Struktur berkas
sebuah situs web dinamis umumnya berbeda dengan situs web statis, berkas-berkas
pada situs web statis umumnya merupakan sekumpulan berkas yang membentuk sebuah
situs web. Berbeda halnya dengan situs web dinamis, berkas-berkas pada situs
web dinamis umumnya merupakan sekumpulan berkas yang membentuk perangkat lunak
aplikasi web yang akan dijalankan oleh mesin penerjemah server web, berfungsi
memanajemen pembuatan halaman web saat halaman tersebut diminta oleh pengguna.
No comments:
Post a Comment