Web Server dan Web Browser
Apa bedanya hardware dan software ?
Author : Celvine
Last Update : 23 February 2026
Bagian 1: Web Server
a. Definisi dan Fungsi Web Server
Apa bedanya hardware dan software ?
Secara fisik, server adalah komputer yang menyala 24/7. Namun, dalam konteks kita, Web Server adalah perangkat lunak (software) yang berjalan di komputer tersebut.
- Fungsi Utama: Menerima permintaan HTTP dari client (browser), mencari atau memproses file yang diminta, lalu mengirimkannya kembali sebagai HTTP Response.
b. Contoh Perangkat Lunak Web Server
Terdapat banyak web server, tetapi terdapat beberapa yang paling sering di pakai :
- Apache: Jika menggunakan ekosistem PHP lawas atau shared hosting biasa, Apache sering menjadi standar. Sangat handal dan stabil.
- Nginx (dibaca: Engine-X): Sangat ringan dan cepat menangani ribuan koneksi bersamaan.
c. Cara Kerja Web Server
Cara kerja dari web server :
- Listening (Mendengarkan): Web server terus bersiaga "mendengarkan" koneksi di Port tertentu (biasanya Port 80 untuk HTTP, dan 443 untuk HTTPS).
- Processing (Memproses): Saat request masuk (misal: minta
index.html), server akan mengecek: Apakah file ini ada? Apakah user punya izin akses? web server akan menyuruh bahasa pemrograman untuk memproses logika atau mengambil data dari database terlebih dahulu. - Responding (Menjawab): Mengirimkan hasilnya kembali ke browser lengkap dengan Status Code.
Bagian 2: Web Browser (Klien Sang Pembaca)
a. Definisi dan Fungsi Web Browser
Web Browser adalah perangkat lunak di sisi client yang bertugas mengambil sumber daya dari web server dan menampilkannya (rendering) ke layar agar bisa dibaca manusia.
b. Contoh Web Browser
Anda pasti sudah familier, tapi ada fakta penting di baliknya:
- Google Chrome: Browser paling populer.
- Mozilla Firefox: Proyek open-source yang sangat peduli pada standar web dan privasi.
- Microsoft Edge: Versi modern dari Internet Explorer yang kini dibangun di atas pondasi Chromium.