SlideShare a Scribd company logo
1 of 11
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

More Related Content

Similar to Internet World Wide Web

Pemogran Web
Pemogran WebPemogran Web
Pemogran Webandreboys
 
IStilah-istilah dalam Web
IStilah-istilah dalam WebIStilah-istilah dalam Web
IStilah-istilah dalam WebAmnias 21
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Tugas5 abdullah mahri
Tugas5 abdullah mahriTugas5 abdullah mahri
Tugas5 abdullah mahriEphen Surepen
 
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
Pemrograman-Berbasis-Web-Pertemuan-1.pptPemrograman-Berbasis-Web-Pertemuan-1.ppt
Pemrograman-Berbasis-Web-Pertemuan-1.pptAbdurRozak19
 
World wide web
World wide webWorld wide web
World wide webpeces123
 
Pertemuan 09 client server
Pertemuan 09   client serverPertemuan 09   client server
Pertemuan 09 client serveraingaingaing
 
Pengenalan dunia internet dan blog
Pengenalan dunia internet dan blogPengenalan dunia internet dan blog
Pengenalan dunia internet dan blogIr. Najamudin, MT
 
Tugas 2 ihsan riadi - 1412511162
Tugas 2   ihsan riadi - 1412511162Tugas 2   ihsan riadi - 1412511162
Tugas 2 ihsan riadi - 1412511162ihsan riadi
 
Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Antonius Manginsela
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiResa Firmansyah
 

Similar to Internet World Wide Web (20)

Pemogran Web
Pemogran WebPemogran Web
Pemogran Web
 
IStilah-istilah dalam Web
IStilah-istilah dalam WebIStilah-istilah dalam Web
IStilah-istilah dalam Web
 
Html
HtmlHtml
Html
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
HTTP Protokol
HTTP ProtokolHTTP Protokol
HTTP Protokol
 
Tugas5 abdullah mahri
Tugas5 abdullah mahriTugas5 abdullah mahri
Tugas5 abdullah mahri
 
Dasar web dan html
Dasar web dan htmlDasar web dan html
Dasar web dan html
 
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
Pemrograman-Berbasis-Web-Pertemuan-1.pptPemrograman-Berbasis-Web-Pertemuan-1.ppt
Pemrograman-Berbasis-Web-Pertemuan-1.ppt
 
Pertemuan 01
Pertemuan 01Pertemuan 01
Pertemuan 01
 
Dasar web dan html
Dasar web dan htmlDasar web dan html
Dasar web dan html
 
World wide web
World wide webWorld wide web
World wide web
 
Pertemuan 09 client server
Pertemuan 09   client serverPertemuan 09   client server
Pertemuan 09 client server
 
Tugas 2 rekweb
Tugas 2 rekwebTugas 2 rekweb
Tugas 2 rekweb
 
Pengenalan dunia internet dan blog
Pengenalan dunia internet dan blogPengenalan dunia internet dan blog
Pengenalan dunia internet dan blog
 
Tugas 2 ihsan riadi - 1412511162
Tugas 2   ihsan riadi - 1412511162Tugas 2   ihsan riadi - 1412511162
Tugas 2 ihsan riadi - 1412511162
 
Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasi
 

Recently uploaded

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 

Recently uploaded (20)

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 

Internet World Wide Web

  • 2. 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)
  • 3. 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).
  • 4. 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.
  • 5. 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).
  • 6. 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
  • 7. 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
  • 9. 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
  • 10. 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
  • 11. Latihan Soal Berikan penjelasan disertai contoh mengenai perbedaan internet dan intranet