Web Server

    Web Server adalah perangkat lunak yang berfungsi sebagai yang menerima permintaan yang dikirimkan melalui browser dan kemuadian akan memberikan tanggapan permintaan.

Cara Kerja Web Server


    User menerima permintaan melalui browser terhadap server (http Request), kemudian server akan menerima request dan memprosesnya menjadi halaman situs web (http response). Jadi web server bisa diibaratkan sebagai pelayan. Kita bisa bebas meminta layanan sesuai ketentuan dan pelayanan memproses permintaan kita untuk kemudian diberikan hasilnya

Fungsi Web Server
    Webserver bisa berfungsi sebagai hardware dan software, yaitu apabila sebagai hardware maka webserver akan berperan dalam penyimpanan data dalam beragam bentuk diantaranya seperti JS, CSS, HTML, gambar, doc, foto, dan video. Apabila webserver berfungsi sebagai software maka akan berperan dalam mengatur dan juga memproses segala aktifitas permintaan yang diterima dan dibaca pada halaman browser.
Fungsi lainnya :
  1. Membersihkan berbagai cache yang ada pada penyimpanan serta semua modul yang tidak terpakai lagi
  2. Dapat melakukan pemeriksaan terhadap sistem keamanan yang berasal dari permintaan http berdasarkan kiriman dari browser
  3. Menyediakan data berdasarkan permintaan yang masuk agar dapat menjamin sistem keamanan berjalan dengan lancar
Jenis-jenis Web Server

1.  Apache

        Kelebihan : 
    1. Konfigurasi lebih mudah
    2. Bersifat Open Source
    3. Jumlah pengguna banyak        

2.  NginX

        Kelebihan :
    1. Lebih ringan
    2. Stabil dan hemat resource
    3. Performa lebih baik dalam menangani website bertrafik tinggi        

3.  Litespeed

       Kelebihan :
    1. Fitur anti DDoS
    2. Adanya fitur recover kesalahan secara langsung
    3. Performa yang lebih baik
    4. Kompatibel dengan .htaccess

4.  IIS
         IIS (Internet Information Services) merupakan salah satu web server yang biasanya bekerja                 dengan menggunakan beberapa jenis protokol yaitu seperti DNS, IP/TCIP atau beragam software          lainnya yang berguna untuk merangkai situs.

        Kelebihan :
    1. IIS mendukung penuh pada windows
    2. Adanya kemampuan pengecekan kesalahan
    3. Kerja menggunakan PHP lebih stabil

Contoh-contoh lain dari web server : Apache Tomcat, Lighttpd, Sun Java System Web Server, Xitami Web Server, Zena Web Server.

Referensi :
  • www.niagahoster.co.id/blog/web-server-adalah/
  • idcloudhost.com/mengenal-apa-itu-web-server-fungsi-jenis-jenis-dan-cara-kerjanya/





Komentar

Postingan Populer