- 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.
- Konsep Dasar Web
- 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:
- Pengguna membuka browser.
- Pengguna memasukkan alamat website (URL).
- Browser mengirim permintaan ke server.
- Server memproses permintaan.
- Server mengirimkan halaman web.
- Browser menampilkan website kepada pengguna.
- 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.
- 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
- Browser
Browser adalah aplikasi yang digunakan untuk membuka dan menampilkan halaman web.
Contoh browser:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Safari
- Teknologi Dasar Web
Beberapa teknologi utama dalam pembuatan website:
- HTML (HyperText Markup Language)
Digunakan untuk membuat struktur halaman web. - CSS (Cascading Style Sheets)
Digunakan untuk mengatur tampilan dan desain website. - JavaScript
Digunakan untuk membuat website menjadi interaktif. - PHP / Framework Web
Digunakan untuk membuat website dinamis. - 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.