WEB SERVER

Apa itu Web Server?
Web server adalah perangkat lunak (software) yang berada didalam server dan berfungsi sebagai media untuk menerima permintaan (request) halaman web dalam protokol HTTP atau HTTPS dari sebuah klien (dalam konteks ini adalah sebuah browser) seperti Google chrome, Mozilla, Firefox. Safari, dan lainnya. 
Kemudian web server mengirimkan kembali (respon) hasil permintaan klien tersebut ke dalam bentuk halaman halaman web yang biasanya memiliki bentuk dokumen HTML.

Web server merupakan pelayan atau pemberi layanan bagi web klien (browser) supaya klien dapat menampilkan halaman atau data yang di minta.


Fungsi Web Server apa?

Mentransfer data yang diminta oleh user.
Fungsi utama dari web server adalah untu melakukan transfer berkas permintaan(request) user melalui protokol komunikasi yang telah dibentuk sedemikian rupa yaitu permintaab yang biasanya ditulis di address bar. Biasanya, dalam sebuah laman web terdiri dari berbagai macam informasi dalam berbagai bentuk seperti teks,video,gambar,audio,atau dokumen. Berkas berkas inilah yang nantinya akan dikirmkan dan ditampilakan ke browser user sesuai permintaan(request).


Membersikan Cache
Web server juga memiliki fungsi lain yaitu untuk membersihkan chace yang ada pada penyimpanan dan dokumen yang tidak lagi digunakan pada website. 
Pembersihan cache dapat memepengaruhi kecepatan website dalam memuat halaman web. Web Server untuk memilah cache mana yang sudah tidak terpakai dan bisa dihapus. Dengan begitu kinerja website tidak terganggu dan menjadi lebih baik

Memeriksa keamanan dari permintaan HTTP
Fungsi lainnya yaitu web server berfungsi untuk memeriksa sistem keamanaan dari request HTTP yang diminta oleh klien (browser). Web server menggunakan HTTP/HTTPS sebagai perantara untuk menghubungkan website dengan web server. Lalau proses transfer data yang dilakukan bersifat privat dan tiak bisa diakses oleh publik secara sembarangan.


Cara kerja Web Server
Secara sederhana, tugas web server adalah untuk menerima permintaan dari klien dan mengirikan kembali berkas yang diminta oleh klien tersebut. Atau yang lebih rincinya sebagai berikut :
1. User memasukkan permintan lewat browser
2. Browser mendapatkan alamat IP domain dan mencarinya ke DNS server
3. Browser meminta data yang dibutuhkan melalui HTTP/HTTPS
4.


 

Komentar