Kelebihan dan Kekurangan Web Server

Web server apache

Apache merupakan web server yang sering digunakan di internet. Program ini awalnya dibuat untuk sistem operasi lingkungan UNIX. Namun demikian, pada versi selanjutnya Apache mengeluarkan programnya yang bisa dijalankan di windows NT. Apache memiliki program pendukung yang lumayan banyak. Tentu memberikan layanan yang lengkap bagi penggunaannya.

Fasilitas atau ciri khas web server Apache adalah :

  1. Bisa dijadikan pengganti NCSA web server
  2. Perbaikan pada kerusakan dan error pada NCSA 1.3 dan 1.4
  3. Menanggapi web client sangat cepat dan jauh melebihi NCSA
  4. Mempersiapkan feature pada multihomed dan virtual server
  5. Digabung dengan Spesifikasi HTTP yang sekarang
  6. Kita bisa menanggapi error yang akan dikirim web server menggunakan file maupun skrip
  7. Bisa otomatis berkomunikasi dengan client browsernya. Secara otomatis memproses file index.html, halaman utamanya, dengan menampilkan secara otomatis pada client browser
  8. Memiliki tingkatan pengamanan
  9. Memiliki prospek yang cerah. Yang berasal dari web server NSCA dan dikembangkan karena NSCA memiliki kekurangan di bagian kompatibilitasnya dengan sistem operasi lain. Sampai sekarang, server ini terus dikembangkan.
  10. Memiliki komponen yang banyak
  11. Mendukung pengiriman yang aman
  12. Memiliki dukungan teknis
  13. Memiliki kompatibilitas platform yang bagus
  14. Konsumsi sumber daya dari server ini tidak terlalu banyak, hanya sekitar 20 mb untuk file-filenya dan daemonnya 950 kb memori per child.
  15. Modul tambahan

Kelebihan

  1. Open source
  2. Proses instalasi yang sangat mudah
  3. Sangat mudah dikostomisasi atau menambah
  4. Peripheral web severnya
  5. Bisa dipakai di berbagai macam platform mesin dari mainframe
  6. Terdapat perkumpulan yang besar sehingga sangat mudah jika ditemukan
  7. Sangat mudah dicari
  8. Otomatis berkomunikasi dengan client
  9. Keamanan yang bagus dan menggunakan SSL
  10. Berkomunikasi dengan client dengan menampilkan tampilan terbaik
  11. Terdapatnya komunitas yang besar

Kekurangan

  1. Tidak bisa mengontrol load seperti IIS sehingga mem fork jalan baru hingga batas yang diijinkan OS. Akan melancarkan penyerang karena Ram akan cepat habis.
  2. Mudah diserang oleh DoS
  3. Apache tidak menjalankan karakter kutip dalam String Referrer
  4. Merusak format

Web server Litespeed

Server ini merupakan teknologi yang di buat untuk menggantikan server apache di masa yang selanjutnya. Menurut hasil riset server ini memiliki kelebihan mencapai 50% lebih cepat dalam menjalankan PHP dan 6x lebih cepat dibandingkan server apache.

Ini dia beberapa kelebihan Litespeed server.

  1. Peforma dalam mengelola php jauh lebih cepat mencapai 50%
  2. Melampaui performa server apache dengan 6x lebih cepat
  3. Anti DdoS
  4. Pembatasan valid HTTP request
  5. Pencegahan system overload
  6. Recover dari kegagalan secara otomatis
  7. Kompatibel dengan cpanel, plsk dan direct admin
  8. Dukungan kompatibilitas dengan modsecurity
  9. Kompatibel dengan Apache.htaccess
  10. Dll

Web server IIS

IIS atau dengan nama lain Internet Information Service adalah komponen yang dapat digunakan dalam mengelola web, FTP, ghoper dan NTTP. Komponen server ini terdapat dalam sistem operasi Windows NT, Windows 2000, Windows XP, 7, dan Windows server 2003.

Pada windows 98, supaya dapat mengelola Web diperlukan komponen Personal web server walaupun tidak mempunyai fasilitas untuk FTB. PWS  juga merupakan bagian IIS. Komponen ini terdapat pada cd master Windows 98 terdapat pada direktoryadd-onsdan PWS.

Komponen pendukung IIS yaitu :

  1. Protocol jaringan atau IP
  2. DNS
  3. Direkomendasikan dengan menggunakan format NTFS untuk keamanan

Kelebihan dan Kekurangan

  1. Lebih kompatibel
  2. Kerja untuk php lebih stabil, handal dan sangat cepat
  3. Kemampuan diagnostik digunakan untuk pelacakan kesalahan
  4. Untuk platform.net
  5. Mempunyai score terbanyak dari web server yang lain
  6. Tidak gratis
  7. Port 80
  8. Keamanan file log yang sangat mudah dibobol dan sehingga system password pun akan didapatkan.

Penulis : Ilham

Sukai/Like Fan Page Facebook Garuda Cyber Indonesia

Subscribe Channel Youtube Garuda Cyber Indonesia

Follow Instagram Garuda Cyber Indonesia

Chat Wa

Artikel Terpopuler

Definisi Struktur Kontrol Perulangan Dalam Pemrograman Dan Contohnya

Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali...