1. Pengertian WEB
Web adalah sebuah penyebaran informasi melalui internet. Sebenarnya antara www (world wide web) dan web adalah sama karena kebanyakan orang menyingkat www menjadi web saja. Web merupakan hal yang tidak dapat dipisahkan dari dunia internet. Melalui web, setiap pemakai internet bisa mengakses informasi-informasi di situs web yang tidak hanya berupa teks, tetapi juga dapat berupa gambar, suara, film, animasi, dll. Sebenarnya, web merupakan kumpulan-kumpulan dokumen yang banyak tersebar di beberapa komputer server yang berada di seluruh penjuru dunia dan trehubung menjadi satu jaringan melalui jaringan yang disebut internet.
2. Sejarah WEB
WWW merupakan sebuah program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. Pada awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, ia mengembangkan satu buah system untuk kepentingan pribadi. System ini merupakan program peranti lunak yg diberi nama Enquire.
Dengan program itu, Berners-Lee sukses membuat jaringan yang menautkan berbagai arsip yang memudahkan pencarian informasi yang dibutuhkan. Inilah yang nanti jadi dasar dari suatu perkembangan pesat yang dikenal sebagai WWW.
WWW sendiri dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN : Organisation Europeenne pour la Recherche Nucleaire), Jenewa, Swiss. Pada tahun 1989 Berners-lee menciptakan pengajuan untuk proyek pembuatan hiperteks global, dan selanjutnya pada bulan Oktober 1990, ‘World Wide Web’ sudah bisa dijalankan dalam lingkungan CERN. Dan di musim panas tahun 1991, WWW secara resmi dipakai secara luas pada jaringan Internet.
3. Macam-macam Blog
-Blog Politik: membuat tentang berita, politik, aktivis, dan semua persoalan berbasis blog (seperti kampanye).
-Blog Pribadi: disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan jahat, dan perbincangan teman.
-Blog Bertopik: blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu.
-Blog Kesehatan: lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasten, berita kesehatan terbaru, keterangan-keterangan tentang kesehatan, dan lain-lain.
-Blog Sastra: lebih dikenal sebagai litblog (Literary blog).
-Blog Perjalanan: fokus pada pembahasan cerita perjalanan yang menceritakan keterangan tentang perjalanan / traveling.
-Blog Riset: persoalan tentang akademis seperti berita riset terbaru.
-Blog Hukum: persoalan tentang hokum atau persoalan tentang hokum; disebut juga dengan blawgs (Blog Laws).
-Blog Media: berfokus pada bahasan kebohongan atau ketidakkonsistensi media massa; biasanya hanya untuk koran dan televisi.
-Blog Agama: membahas tentang Agama.
-Blog Pendidikan: biasanya ditulis oleh pelajar atau guru.
-Blog kebersamaan: topik lebih spesifik ditulis oleh kelompok tertentu.
-Blog Petunjuk (Directory): berisi ratusan link halaman website.
-Blog Bisnis: digunakan oleh pegawai atau kewirausahaan untuk kegiatan promosi bisnis mereka.
-Blog Pengejawantahan: Fokus tentang obyjek diluar manusia, seperti anjing.
-Blog Pengganggu (spam): digunakan untuk promosi bisnis affiliate, juga dikenal sebagai splogs (Spam Blog).
4. Cara Kerja WEB
4 unsur penting dalam proses kerja web,yaitu :
1. User Pengguna/user adalah orang yang melakukan permintaan/request sebuah alamat sebuah situs.
2. Client Server Client server merupakan sebuah aplikasi yang berfungsi sebagai sebuah mesin pencari(browser)dimana sebuah situs atau informasi berada disana.
3. TCP/IP
IP adalah kode atau sebuah alamat yang dapat membantu agar sebuah permintaan akan mendapatkan jawaban yang sesuai.
IP adalah kode atau sebuah alamat yang dapat membantu agar sebuah permintaan akan mendapatkan jawaban yang sesuai.
4. Server
Server(otark)adalah pusat dari semuanya,disinilah pusat dari semuanya,tempat penyimpanan server lah data dan disini data diolah dan dikirim kembali sesuai permintaan atau request.
Server(otark)adalah pusat dari semuanya,disinilah pusat dari semuanya,tempat penyimpanan server lah data dan disini data diolah dan dikirim kembali sesuai permintaan atau request.
Cara kerja Web Server :
1. Cara kerja Web Server Web server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan permintaan user.
2. Hubungan antara Web Server dan Browser Internet merupakan gabungan atau jaringan Komputer yg ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yg memungkinkan semua komputer dapat berkomunikasi satu dengan yg lainnya. Pada saat browser meminta data web page ke server maka instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW) antar komputer yg terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik http://… anda telah menggunakannya, dan membawa anda ke dunia internet. Data yg di passing dari browser ke Web server disebut sebagai HTTP request yg meminta web page dan kemudian web server akan mencari data HTML yg ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yg dikirim dari server ke browser disebut sebagai HTTP response. Jika data yg diminta oleh browser tidak ditemukan oleh si Web server maka akan meninbulkan error yg sering kita lihat di web page yaitu Error : 404 Page Not Found.
Gambar Cara Keja Web ‘

dilihat dari gambar dapat saya jelaskan :
- misalkan saya adalah seorang USER dan ingin membuka sebuah situs ,dalam hal ini misalnya metroNews.com
dari sebuah komputer yang berda d sebuah warnet,URL atau REQUEST yang saya ketik melalui aplikasi browser yang kali ini dipakai adalah Mozilla firefox 3.0,maka URL/alamat yang saya tadi ingin masukkakn di klik di kolom (www)atau world wide web yang merupakan sebuah arsitektur krja untuk memasuki dokumen yang saling berhubungan.
- misalkan saya adalah seorang USER dan ingin membuka sebuah situs ,dalam hal ini misalnya metroNews.com
dari sebuah komputer yang berda d sebuah warnet,URL atau REQUEST yang saya ketik melalui aplikasi browser yang kali ini dipakai adalah Mozilla firefox 3.0,maka URL/alamat yang saya tadi ingin masukkakn di klik di kolom (www)atau world wide web yang merupakan sebuah arsitektur krja untuk memasuki dokumen yang saling berhubungan.
Setelah URL atau nama situs itu dimasukkan di mesin pencari(mozilla) maka akan secara otomatis “jika komputer terkoneksi”DATA/URL akan terkirim dan akan memasuli wlayah kerja TCP/IP disini data akan diperiksa sesuai alamat da permintaan nya.Dan server akan mengambil header/judul sebagai patokan pencarian sehingga jelas dan tidak rumit setelah itu body akan di sesuaikan dan server akan memberikan data yang minta melalui alamat ip asal request tersebut jika data ada dan tidak valid ke client server sebelum akhirnya kembali lagi ke user.
5. Cara Kerja DNS
Pengertian DNS (Domain Name System)
Domain Name System (DNS) merupakan sistem berbentuk database terdistribusi yang akan memetakan/mengkonversikan nama host/mesin/domain ke alamat IP (Internet Protocol) dan sebaliknya.
Struktur database DNS berbentuk hierarki atau pohon yang memiliki beberapa cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain, ataupun top level domain.
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya.
Domain Name System (DNS) merupakan sistem berbentuk database terdistribusi yang akan memetakan/mengkonversikan nama host/mesin/domain ke alamat IP (Internet Protocol) dan sebaliknya.
Struktur database DNS berbentuk hierarki atau pohon yang memiliki beberapa cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain, ataupun top level domain.
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya.

Mesin DNS bisa menggunakan Server OS Windows server yang dijadikan mesin DNS atau sebuah Server dengan OS Linux dengan menjalankan daemon seperti BIND (Berkeley Internet Name Domain) / DJBDNS yang sering digunakan, hampir 75 % implemetasi DNS menggunakan BIND.
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masing (www.rootservers.org).
Cara Kerja DNS (Domain Name System)
Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini:
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masing (www.rootservers.org).
Cara Kerja DNS (Domain Name System)
Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini:

DNS menggunakan relasi client – server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS.
- Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server.
- Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server root server.
- Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.
Jika permintaan tidak ada pada database, name server akan menghubungi server root dan server lainnya dengan cara sebagai berikut :

- Saat kita mengetikkan sebuah nama domain misalnya http://www. kpk.cs.anti_koruptor.edu pada web browser, maka aplikasi http (resolver) akan mengirimkan query ke Name Server DNS Server local atau DNS Server Internet Service Provider.
- Awalnya name server akan menghubungi server root. Server root tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server edu.
- Selanjutnya name server akan bertanya lagi pada server edu berpa IP Address domain kpk.cs.anti_koruptor.edu. Server edu tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server anti_koruptor.edu.
- Selanjutnya name server akan bertanya ke server anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan server anti_koruptor.edu hanya mengetahui dan memberikan jawaban berupa IP Address server cs.anti_koruptor.edu
- Selanjutnya name server akan bertanya ke server cs.anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan barulah cs.anti_koruptor.edu mengetahui dan menjawab berapa IP Address domain kpk.cs.anti_koruptor.edu.
- Terakhir barulah computer client bisa secara langsung menghubungi domain kpk.cs.anti_koruptor.edu dengan menggunakan IP Address yang diberikan oleh server cs.anti_koruptor.edu.
- IP Address milik kpkcs.anti_koruptor.edu kemudian akan disimpan sementara oleh DNS server Anda untuk keperluan nanti. Proses ini disebut caching, yang berguna untuk mempercepat pencarian nama domain yang telah dikenalnya.
Tidak ada komentar:
Posting Komentar