Perbedaan Webserver Apache dan Nginx
Mengapa kita direkomendasikan untuk menggunakan nginx (baca=Engine X)?
Perhatikan penampakan berikut:
Penjelasan:
Apache Server
Web client meminta files ke Web server dan request ini disimpan di memory server lalu diteruskan untuk diproses ke Apache dan terjadilah pemrosesan PHP dan MySQL dan hasilnya oleh Apache akan disimpan sementara di RAM (Memory) lalu disampaikan ke web client, masalahnya adalah ketika Client (HTTP Request) semakin banyak maka akan terjadi penumpukan data di memory dan jika memory penuh otomatis pemrosesan data ke client akan bermasalah dan menjadi lambat.
Nginx Server
Web client meminta files ke Web server melalui Nginx dan request ini disimpan di memory server lalu diteruskan untuk diproses ke Apache dan terjadilah pemrosesan PHP dan MySQL dan hasilnya oleh Apache akan disimpan sementara di RAM (Memory) lalu diteruskan ke Nginx untuk disimpan sebagai file statis di hardisk dan disampaikan ke web client. Karena dalam nginx yg menyampaikan output file bukan langsung memory maka penumpukan data di memory akan berkurang dan server pun akan bekerja lebih cepat dan stabil.
Installasi dan konfigurasi nginx+php server
Perhatikan penampakan berikut:
Penjelasan:
Apache Server
Web client meminta files ke Web server dan request ini disimpan di memory server lalu diteruskan untuk diproses ke Apache dan terjadilah pemrosesan PHP dan MySQL dan hasilnya oleh Apache akan disimpan sementara di RAM (Memory) lalu disampaikan ke web client, masalahnya adalah ketika Client (HTTP Request) semakin banyak maka akan terjadi penumpukan data di memory dan jika memory penuh otomatis pemrosesan data ke client akan bermasalah dan menjadi lambat.
Nginx Server
Web client meminta files ke Web server melalui Nginx dan request ini disimpan di memory server lalu diteruskan untuk diproses ke Apache dan terjadilah pemrosesan PHP dan MySQL dan hasilnya oleh Apache akan disimpan sementara di RAM (Memory) lalu diteruskan ke Nginx untuk disimpan sebagai file statis di hardisk dan disampaikan ke web client. Karena dalam nginx yg menyampaikan output file bukan langsung memory maka penumpukan data di memory akan berkurang dan server pun akan bekerja lebih cepat dan stabil.
Installasi dan konfigurasi nginx+php server
Perbedaan Webserver Apache dan Nginx
Reviewed by Aris Setyono
on
2/03/2014 04:27:00 PM
Rating:
maksudnya apache yang ada di nginx itu apa ya? thanks
BalasHapusmaksudnya salah ketik, biar ente lebih kritis memahaminya..
BalasHapushaha ada aje lu.. pake bilang biar kritis.. xixix padahal memang salah ketik. hehe. btw thanks gan
Hapuswc
Hapusoya gan.. yang agan bikin itu sumbernya darimana ya? atau penelitian sendiri? btw saya ambil untuk rujukan/kutipan skripsi saya ya.. ^^
BalasHapussangat mantap artikelnya boss, tambah ilmu lg nih
BalasHapusGan mau tanya, apakah ada sumber yang asli nya ? soalnya mau saya kutip buat di skripsi ya gan,,
BalasHapusTapi, enakan apache mas.
BalasHapusNginx agak lambat dikit