Pendahuluan
Assalamualaikum
Wr.Wb.
Kembali lagi di blog
sederhana saya, kali ini saya akan sharing tentang web server. Ada
berbagai macam web server seperti apache. Web server berguna untuk
menampilkan request dari client berupa website yang menggunakan
protokol http maupun https.
Latar Belakang
Membagikan
pengetahuan saya kepada teman-teman, tentang web server.
Maksud dan Tujuan
Mengenalkan tentang
web server dan berbagai macam web server.
Pembahasan
Web server adalah
merupakan perangkat lunak dalam server yang berfungsi untuk menerima
permintaan (request) berupa halaman web melalui protokol HTTP dan
atau HTTPS dari client yang lebih dikenal dengan nama browser,
kemudian mengirimkan kembali hasil permintaan tersebut ke dalam
bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.
Dari apa yang ditulis diatas, dapat diambil kesimpulan bahwa web
server adalah pelayan bagi web client.
Fungsi dari web
server adalah sebagai pemroses data yang dimaasukkan oleh pengguna
melalui suatu protokol komunikasi tertentu.
Beberapa contoh web
server yang paling banyak digunakan diantaranya adalah:
- Apache
- Apache Tomcat
- Microsoft Internet Information Services (IIS)
- Nginx
- Lighttpd
- Litespeed
- Zeus Web Server
Fitur-fitur standar
web server adalah :
- HTTP
- Logging
- Virtual Hosting
- Pengaturan Bandwidth
- Otentifikasi
- Kompresi
- Konten
- HTTPS
Protokol yang umum
untuk digunakan ialah HTTP yang diinputkan pengguna melalui web
client sedangkan HTTP itu sendiri ialah protokol yang digunakan oleh
web server dan web browser untuk dapat berkomunikasi antara satu sama
lain. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah
merupakan versi aman (secure) dari HTTP. Biasanya protokol HTTP
menggunakan port 80 dan protokol HTTPS menggunakan port 443. Untuk
mengenal dan membedakan keduanya, anda bisa lihat pada saat anda
mengakses suatu halaman website apakah berwalan http:// atau
https://.
Web server biasanya
telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang
memungkinkan web server dapat menyediakan layanan situs dinamis,
yaitu situs yang dapat berinteraksi dengan pengunjung dengan
memanfaatkan pustaka tambahan seperti PHP dan ASP.
Berikutnya ialah
cara kerja dari Web Server, pada proses yang kita biasa praktikkan,
sebagai pengguna kita akan membuka web browser untuk mencari
informasi kemudian Web Browser akan melakukan pengiriman data yang
akan dikemas di dalam TCP yang merupakan protokol transport dan
dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya
yaitu Hyper Text Transfer Protocol (HTTP) dan atau Hyper Text
Transfer Protocol Secure (HTTPS). Data yang diminta dari browser ke
web server disebut dengan HTTP request yang kemudian akan dicarikan
oleh web server di dalam komputer server. Jika ditemukan, data
tersebut akan dikemas oleh web server dalam TCP dan dikirim kembali
ke browser untuk ditampilkan. Data yang dikirim dari server ke
browser dikenal dengan HTTP response. Jika data yang diminta oleh
browser tersebut ternyata tidak ditemukan oleh web server, maka web
server akan menolak permintaan tersebut dan browser akan menampilkan
notifikasi error 404 atau Page Not Found.
Meskipun proses atau
cara kerja web server diatas seperti sangat rumit, tapi pada
prakteknya proses tersebut berlangsung dengan sangat cepat. Anda
bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu
halaman web, ternyata hal itu membutuhkan proses yang sangat panjang
sampai halaman tersebut dapat anda lihat di browser anda.
Kesimpulan
Web server adalah
merupakan perangkat lunak dalam server yang berfungsi untuk menerima
permintaan (request) berupa halaman web melalui protokol HTTP dan
atau HTTPS dari client yang lebih dikenal dengan nama browser,
kemudian mengirimkan kembali hasil permintaan tersebut ke dalam
bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.
Penutup
Sekian yang bisa
saya share kali ini, semoga artikel saya ini bermanfaat bagi
teman-teman pembaca. Jika ada kesalahan dalam penulisan artikel mohon
di maafkan.
Wassalamualaikum
Wr.Wb.
Referensi
0 komentar:
Posting Komentar