Sejarah Web bermula di European Laboratory for Particle Physics (lebih dikenal
dengan nama CERN), di kota Geneva dekat perbatasan Perancis dan Swiss. CERN
merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Web pertama
kali diusulkan oleh Sir Timothy John "Tim" Berners-Lee pada bulan Maret tahun
1989. Sedangkan situs web pertamakali tersambung pada jaringan adalah pada
tahun 1991.
ü JENIS – JENIS WEB
A. Berdasarkan sifatnya
· Website dinamis
Merupakan website yang menyediakan konten atau isi yang selalu berubah-
ubah setiap saat.Misalnya website berita,seperti babe.com,www .detik.com,
www.merdeka.com dan lain-lain.website dinamis dibangun menggunakan
bahasa pemograman web seperti PHP,ASP,JSP dan lain-lain.
· Website statis
Merupakan website yang kontennya sangat jarang diubah.Misalnya web
profile organisasi,dan lain-lain.website statis murni dibangun menggunakan
bahasa pemograman HTML saja.
B. Berdasarkan tujuannya
· Personal web,website yang berisi informasi pribadi seseorang
· Corporate web,website yang berisi yang dimiliki oleh sebuah perusahaan
· Portal web,website yang mempunyai banyak layanan,mulai dari layanan
fasilitas berita,email dan jasa-jasa lainnya.
· Forum web,sebuah web yang bertujuan sebagai media untuk diskusi
· Disamping itu juga ada website e-government,e-banking,e-shop,
e-learnin,dan lain sebagianya.
C. Berdasarkan bahasa pemrograman yang digunakan
· Server side,merupakan website yang menggunakan bahasapemograman
dan sangat tergantung kepada sebuah webserver.Contoh bahasa pemograman
tersebut adalah PHP,ASP dan lain sebagainya.Jika tidak ada server,website yang
dibangun menggunakan bahasa pemograman di atas tidak akan dapat berfungsi
sebagaimana mestinya.
· Client side,adalah website yang tidak membutuhkan server dalam
menjalankannnya,cukup diakses melalui browser saja.misalnya :HTML. Iklan
ü CARA KERJA WEB
A. Cara kerja web
Misalkan saya adalah seorang USER ingin membuka sebuah situs/website,
MisalnyaHerilovemetallica.blogspot.com dari sebuah komputer yang
berada di sebuah warnet,URL atau REQUEST yang saya ketik melalui
aplikasi Browser yang kali ini dipakai adalah Mozilla firefox ,maka URL/alamat
yang saya tadi ingin masukann di klik di kolom (www) atau world wide web
yang merupakan sebuah arsitektur kerja untuk memasuki dokumen yang
saling berhubungan.Adalah :
Setelah URL atau nama situs itu dimasukkan di mesin pencari(mozilla)
maka akan secara otomatis "jika komputer terkoneksi"DATA/URL akan
terkirim memasuki wilayah kerja TCP/IP.Di Proses ini data akan
diperiksa sesuai alamat dan permintaan nya (request). kemudian server akan
mengambil HEader/judul sebagai patokan pencarian sehingga jelas dan tidak rumit.
setelah itu BODY/halaman akan di sesuaikan sehingga server akan memberikan
data yang anda minta melalui alamat ip asal request tersebut. itu semua apabila
data tersebut valid maupun tidak valid tetap akan kembali ke client server sebelum
akhirnya kembali lagi ke user.
Hasil akhirnya akan tampil halaman web yang mau di buka.
B. Hosting
Layanan web hosting adalah jasa layanan internet yang menyediakan
sumber daya server-server untuk disewakan sehingga memungkinkan
organisasi atau individu menempatkan informasi di internet berupa HTTP,
FTP, EMAIL, atau DNS.
C. Domain name system
1) Pengertian DNS
Sistem Penamaan Domain (bahasa Inggris: (Domain Name System; DNS)
adalah sebuah sistem yang menyimpan informasi tentang nama host
ataupun nama domain dalam bentuk basis data tersebar (distributed
database) di dalam jaringan komputer, misalkan: Internet.
2) Struktur DNS
1. Root Level (.)
Merupakan level utama (level paling penting) sekaligus level awal dari sebuah
domain dimana ketika DNS server akan mencari sebuah alamat domain, maka
yang diakses terlebih dahulu adalah root level.
2. Top Level Domain (.com, .org, .net, .id, dsb.)
Merupakan level kedua setelah root level dimana ketika DNS telah mengakses ke
root, maka akan langsung mengakses ke level ini.
3. Second Level Domain (google, yahoo, dsb.)
Merupakan level setelah TLD, dimana ketika DNS telah mengakses ke root dan
TLD, akan langung mengakses ke SLD.
4. Sub Level Domain
Merupakan cabang dari domain diatas, bisa merupakan menu atau aplikasi
tambahan pada domain utama. Contoh: mail.google.com
3) Cara kerja DNS
1. Mencari alamat host pada file HOSTS, bila ada berikan alamatnya dan
proses selesai.
2. Mencari pada data cache yang dibuat oleh resolver untuk menyimpan hasil
permintaan sebelumnya, bila ada simpan dalam data cache, berikan hasilnya
dan selesai.
3. Mencari pada alamat Server DNS pertama yang telah ditentukan oleh user.
- Server DNS yang ditunjuk akan mencari nama domain pada cache-nya.
- Apabila tidak ketemu, pencarian dilakukan dengan melihat file database
domain (zones) yang dimiliki oleh server.
- Apabila tetap tidak menemukan, maka server ini akan menghubungi
Server
DNS lain yang sudah dikaitkan dengan server ini. Jika ketemu simpan
dalam cache dan berikan hasilnya.
4. Apabila pada Server DNS pertama tidak ditemukan pencarian dilanjutkan
pada Server DNS kedua dan seterusnya dengan proses yang sama seperti
diatas.