Anda di halaman 1dari 6

APACHE

ALTHAF & ZAIDAN


APA ITU APACHE?

• Apache HTTP Server, atau sering disebut Apache, adalah perangkat lunak
server web open source yang sangat populer. Dikembangkan oleh Apache
Software Foundation, Apache berfungsi untuk menyajikan konten web,
seperti halaman web dan berkas-berkas lainnya, kepada pengguna melalui
protokol HTTP.
SEJARAH APACHE

• Apache pertama kali dirilis oleh sebuah tim dari National Center for Supercomputing Applications
(NCSA) pada tahun 1995. Software ini disebut NCSA HTTPd dan dikembangkan sebagai alternatif
untuk server web asli milik NCSA yang saat itu menggunakan kode dari Microsoft Windows.
• Pada tahun 1996, dua pengembang dari University of Illinois di Urbana-Champaign bergabung
dengan NCSA untuk terus mengembangkan proyek tersebut. Mereka menamai proyek tersebut
dengan nama Apache yang diambil dari nama salah satu suku asli dari Amerika "Apalachee."
• Setelah menjadi web server yang cukup menjadi hit di Amerika, pada tahun 1999, Apache
meluncurkan Apache Software Foundation. Yayasan ini memberikan dukungan organisasi, hukum,
dan keuangan untuk Server HTTP Apache. Yayasan inilah yang membuat perkembangan Apache
selalu terbuka untuk komunitas dan mempertahankan status “open-source” nya dan semenjak
dinaungi Apache Software Foundation, HTTP server Apache saat ini menjadi salah satu web server
paling banyak digunakan bersama dengan Nginx.
KELEBIHAN APACHE

• Instalasi mudah : Untuk menginstal Apache cukup mudah dan juga tidak membutuhkan
kemampuan teknis untuk menginstal Apache.
• Fleksibel dan bebas dimodifikasi : Bersifat open-source sehingga siapapun bisa
mengubah sumber kode dari Apache untuk memodifikasi server sehingga dapat
memenuhi kebutuhan spesifik untuk website ataupun aplikasi web
• Mampu meng-host banyak website : Apache mampu menangani jumlah situs web yang
tidak terbatas per instance.
• Gratis : web server ini bisa digunakan secara gratis dan bisa diunduh gratis oleh setiap
orang.
KEKURANGAN APACHE

• Konsumsi Memori : Apache cenderung membutuhkan lebih banyak sumber memori


dibandingkan beberapa server web lainnya.
• Penanganan Koneksi Bersamaan : Dalam situasi beban tinggi atau ketika harus
menangani banyak koneksi bersamaan, Apache mungkin tidak seefisien beberapa solusi
server web lainnya.
• Performa Standar Tanpa Tuning : Apache mungkin memerlukan penyesuaian konfigurasi
tambahan untuk mencapai kinerja maksimal.
TERIMA KASIH

Anda mungkin juga menyukai