Internet, World Wide Web

advertisement
Internet, World Wide
Web
BAB 1
Internet dan Internet Protocol
Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komputer yang
saling terhubung menggunakan standar sistemglobal Transmission Control Protocol/Internet
Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication
protocol) untuk melayani miliaran pengguna di seluruh dunia (wikipedia)
Domain Name System (DNS)
Sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam
bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet
Nama domain lebih mudah diingat daripada alamat IP (karena sifatnya yang alfabetis)
Sebagai contoh, nama domain www.example.co.id mungkin diterjemahkan menjadi
198.105.125.23 (dalam IPv4)atau 2001:db8:0:0:0:ff00:42:8329 (dalam IPv6).
Web Server dan Web Browser
Web Server dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang
menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau
HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna
dengan menggunakan aplikasi tertentu seperti web browser.
Web Browser, adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber
informasi di internet.
HTTP
Hypertext transfer protocol (HTTP) adalah protokol yang mendasari World Wide Web
HTTP mendasari bagaimana pesan diformat dan ditransmisikan serta apa yang harus dilakukan
server dan web browser sebagai respon berbagai situasi.
Misalnya, saat dimasukkan alamat URL ke dalam browser, dikirim perintah HTTP kepada server
Web untuk mengarahkannya ke laman Web yang diminta untuk didayagunakan. Standar
pengembangan HTTP dikoordinasikan oleh Internet Engineering Task Force (IETF) dan World
Wide Web Consortium (W3C).
Uniform Resource Locator (URL)
Uniform Resource Locator (URL) adalah serangkaian karakter yang merupakan alamat rujukan
kepada suatu resource di Internet
Bagian pertama URL disebut sebagai protocol identifier, ditujukan untuk mengindikasikan protokol
apa yang harus dipakai.
Bagian keduanya disebut sebagai resource name, yang menunjukkan alamat IP atau nama domain
di mana resource itu berada.
Protocol identifier dan resource name dipisahkan oleh ://.
Contoh : http://www.example.co.id/contoh.html
Pada kenyataannya, istilah ‘alamat Web’ adalah sinonim untuk URL yang memakai protokol HTTP
atau HTTPS
HTML
Bahasa yang lazim digunakan untuk membuat dokumen dalam World Wide Web
HTML ditulis dalam wujud elemen HTML yang terdiri dari tag yang diapit oleh tanda <> (mis.
<html> <head>)
Tag HTML biasanya berpasangan (mis. <h1> dan </h1>) namun ada juga yang tidak seperti
(<img>)
Lebih lanjut di Pertemuan 2
Pemrograman Web
Client Side
Server Side
Client Side
Script yang ditambahkan dalam dokumen html, dieksekusi oleh browser client.
Contohnya : Javascript dan VBScript.
a. Keuntungan:
◦ Waktu proses relatif cepat karena langsung dieksekusi oleh browser client
◦ Tidak memerlukan web server untuk hosting
◦ Dapat dieksekusi langsung oleh berbagai browser
b. Kerugian:
◦ Script bisa dilihat oleh pengguna
◦ Script dapat di copy-paste
◦ Tidak cocok untuk akses data atau database
Server Side
Script yang dieksekusi oleh server, hasilnya dalam bentuk html yang dikirim ke client. Server Side
ini digunakan untuk membuat aplikasi web atau konten-konten dinamis seperti news dan buku
tamu.
Contoh dari sisi server ini adalah beberapa bahasa pemrograman web seperti PHP(open source
dan banyak digunakan luas), Active Server Pages (ASP)
a. Keuntungan:
◦ Script tidak bisa dilihat oleh pengguna, sehingga tidak dapat di-copy-paste
◦ Cocok untuk akses data atau aplikasi database
◦ Untuk membuat fitur-fitur tertentu yang berguna, misalnya: hit counter, user manajemen, disain yang
dinamis, CMS, dll
b. Kerugian:
◦ Waktu proses relatif lebih lambat karena dieksekusi oleh server
◦ Memerlukan web server untuk hosting
Latihan Soal
Berikan penjelasan disertai contoh mengenai perbedaan internet dan intranet
Download