Jumat, 28 September 2012

Cara Kerja Web Server


Web server merupakan perangkat lunak komputer yang berfungsi untuk menerima permintaan berupa http atau https dari web browser dan mengirimkan permintaan dalam bentuk halaman web.

Dalam proses kerja web server ini terdapat tiga aktor utama yaitu client (berupa komputer yang memiliki web browser), jaringan (internet atau intranet berfungsi sebagai pengubung anatar client dengan web server) dan web server itu sendiri  (komputer server).


Gambar Cara Kerja Web Server 
 
     Menerima permintaan (request) dari komputer client.
Pada proses ini diawali dengan adanya permintaan dari client berupa URL (http://...) yang diketikkan pada web browser. Kemudian melalui jaringan internet atau intranet, web server menerima permintaan tersebut  dan menindak lanjuti permintaan itu dengan mencari apa yang diminta client di komputer server.

     Mengirimkan permintaan client  (response).
Setelah permintaan client dicari di komputer server, web server akan meresponse. jika di temukan maka web server akan mngirimkan response dengan menampilkan halaman yang diminta di komputer client, sedangkan jika tidak ditemukan bisanya web server akan meresponse dengan memberikan pesan “404. Page Not Found”.

Perbandingan antara Litespeed dengan Nginx

Ada banyak macam web server diantaranya adalah Apache, Microsoft windows Web Server 2003 Internet Information Services (IIS), Lighttpd, Sun Java System Web Server, Xitami Web Server, Zeus Web Server, Litespeed Web Server dan Nginx Web Server. Masing-masing memiliki kelebihan dan kemurangan. Berikut perbandingan antara Litespeed dan Nginx web server.

·        Litespeed  Web Server
   
Kelebiahan Litespeed adalah;
1.      Kecepatan 50% lebih baik dalam memproses PHP .
2.      Performa enam kali lebih cepat dari pada Apache.
3.      Kompatibel dengan konfigurasi Apache.
4.      Memiliki pencegahan system overloading.
5.      Paket Hosting sangat murah dengan Space & Bandwitdh lebih besar.
Kekurangannya adalah;
6.      Dijual dengan harga tertentu.
7.      Pengguna masih sedikit dibandingkan dengan Apache/IIS.


·        Nginx Web Server
Kelebihan Nginx adalah;
1.      Open source.
2.      Performa yang tinggi , stabil dan memiliki banyak fitur.
3.      Mudah dikonfigurasi.
4.      Menggunkana sedikit semberdaya pada server.
5.      Tidak bergantung pada thread untuk melayani klien.
6.      Cendrung lebih kuat untuk hostingan banyak dibanding Litespeed.
Sedangkan kekurangannya adalah;
7.      Belum support IPV6.   
8.      Update yang cukup lama disbanding web server yang lain.
9.      Fast CGI yang tidak berfungsi sempurna.
10.  Pemakai tidak sebanyak Apache/ IIS.

Tidak ada komentar:

Posting Komentar