Apache
Apa Itu Apache
Apache Pelayan HTTP biasanya dikenali sebagai Apache ialah pelayan web percuma dan sumber terbuka dibangunkan oleh Apache Software Foundation. Sebagai perisian sumber terbuka, kod sumber asalnya tersedia secara percuma. Ini telah menjadikan Apache kegemaran di kalangan pembangun yang sentiasa menambahbaik dan mengembangkan fungsinya serta mengukuhkan ciri terasnya.
Ia pantas dan cukup selamat untuk digunakan untuk menjalankan operasi tapak web. Tiada kos pelesenan, menjadikannya murah untuk projek kecil. Pemasangan modul dan alat tambah untuk memenuhi hampir semua keperluan laman web.
Pelayan web yang paling banyak digunakan kerana kebolehpercayaan, fleksibiliti dan sokongan modul yang meluas. Sejak permulaannya pada tahun 1995, Apache telah menjadi teknologi teras yang membantu merangsang pertumbuhan awal internet.
Kelebihan Apache:
- Apache adalah sumber terbuka, dan sesiapa sahaja boleh mendapatkannya secara percuma.
- Kod yang boleh disesuaikan boleh dilaraskan mengikut keperluan.
- Keupayaan untuk menambah lebih banyak ciri dan modul untuk menambah baik fungsi.
- Prestasi yang sangat boleh dipercayai dan cemerlang.
- Pemasangan mudah.
- Boleh dijalankan pada setiap sistem pengoperasian.
- Diselenggara secara aktif dan dinaik taraf oleh komuniti.
- Pelayan Web yang sangat fleksibel.
- Dokumentasi Mengagumkan yang cukup luas dan membantu.
Kekurangan Apache
- Keupayaan untuk mengubah suai konfigurasi membuka ruang kepada ancaman.
- Penyesuaian(customization) bermakna akan timbul pepijat dan ralat baru. Penyahpepijatan akan mengambil masa dan melibatkan kos.
- Isu prestasi pada tapak web yang mempunyai trafik tinggi.
Alternatif Apache HTTP Server
- Nginx
- Apache Tomcat
- Lighttpd
- Cherokee
- Microsoft IIS
- Appweb
- Hiawatha
Landskap pelayan web semasa
Internet dikuasakan oleh pelbagai perisian pelayan web, masing-masing mempunyai kekuatan serta kekurangan dan kes penggunaannya sendiri. Walaupun Apache telah lama menjadi salah satu pelayan web yang paling popular, landskap ini sentiasa berkembang dengan teknologi baru.
Pada penghujung 1990-an dan awal 2000-an, Apache menguasai pasaran, melayani lebih 50% daripada laman web aktif. Pada masa ini, IIS (Internet Information Services) dari Microsoft juga merupakan pilihan tetapi tidak begitu popular.
Sekarang Apache masih menyediakan sebahagian besar tapak web, bahagian pasarannya telah menyusut daripada 50% kepada 26.9%. Sementara itu NGINX, menguasai 33.8% tapak web. Microsoft IIS kini menyumbang hanya 4.1% daripada pasaran.