1. Pengertian Web

Web (World Wide Web) adalah layanan yang terdapat di internet yang memungkinkan pengguna mengakses berbagai informasi dalam bentuk halaman digital melalui browser. Web terdiri dari kumpulan halaman yang saling terhubung menggunakan hyperlink dan dapat berisi teks, gambar, video, animasi, serta aplikasi interaktif.

Dalam pemrograman, web merupakan platform untuk membuat dan menjalankan aplikasi yang dapat diakses melalui jaringan internet atau intranet dengan menggunakan teknologi seperti HTML, CSS, JavaScript, PHP, dan database.

  1. Konsep Dasar Web
  2. Client dan Server

Konsep utama web menggunakan sistem client-server:

  • Client
    Perangkat pengguna (komputer, laptop, atau smartphone) yang mengakses website melalui browser.
  • Server
    Komputer yang menyimpan file website, menjalankan program web, dan memberikan data kepada client.

Contoh proses:

  1. Pengguna membuka browser.
  2. Pengguna memasukkan alamat website (URL).
  3. Browser mengirim permintaan ke server.
  4. Server memproses permintaan.
  5. Server mengirimkan halaman web.
  6. Browser menampilkan website kepada pengguna.
  1. Website dan Halaman Web
  • Website adalah kumpulan halaman web yang saling terhubung.
  • Halaman web adalah satu dokumen digital yang ditampilkan melalui browser.

Contoh:

  • Website: sebuah portal pembelajaran online.
  • Halaman web: halaman login, halaman materi, halaman tugas.
  1. URL (Uniform Resource Locator)

URL adalah alamat yang digunakan untuk menemukan sebuah halaman web di internet.

Contoh:

https://www.contohwebsite.com

Bagian URL:

  • https:// → protokol komunikasi
  • www → nama layanan web
  • contohwebsite.com → alamat domain
  1. Browser

Browser adalah aplikasi yang digunakan untuk membuka dan menampilkan halaman web.

Contoh browser:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Safari

 

  1. Teknologi Dasar Web

Beberapa teknologi utama dalam pembuatan website:

  1. HTML (HyperText Markup Language)
    Digunakan untuk membuat struktur halaman web.
  2. CSS (Cascading Style Sheets)
    Digunakan untuk mengatur tampilan dan desain website.
  3. JavaScript
    Digunakan untuk membuat website menjadi interaktif.
  4. PHP / Framework Web
    Digunakan untuk membuat website dinamis.
  5. Database (MySQL, PostgreSQL, dll.)
    Digunakan untuk menyimpan dan mengelola data.

Kesimpulan

Web adalah teknologi yang memungkinkan pengguna mengakses informasi dan aplikasi melalui internet. Konsep dasar web terdiri dari hubungan antara client, server, browser, URL, serta teknologi pemrograman yang bekerja bersama untuk menghasilkan sebuah halaman atau aplikasi web yang dapat digunakan oleh pengguna.