NginX VS Apache

Posted By : Oodles Admin | 09-Jun-2015
NGIN X Apache
NginX is event driven web server Apache is process/thread driven web server
Doesn't support Dynamic Loading and Unloading Load/Unload dynamically
URI interpretation URI/File system interpretation
Doesn't create a new process for each request Creates new process for each request
Underlying hardware doesn't effect the performance Performace rely on underlying hardware
Very less memory consumption More memory consumption
Nginx have less components to add more features Apache has tons of features and provides lot more functionality than Nginx.
Nginx do not support Operating Systems like OpenVMS and IBMi But Apache supports much wider range of Operating Systems.
Lighweight and easy to configure For new comers, Apache is large, complex, and sometimes a bit complicated to configure
NginX lacks in providing more documentation as its new Apache can be configured easily as it comes with lot of configuration features to cover wide range of requirements
It is faster in serving Static Content .htaccess and administrative console are added feature
Uses distributed Configuration Uses centralized configuration
Request in NginX uses asynchronous, non-blocking, event-driven connection handling algorithm Requests in Apache are handled through Multi processing modules(MPM)

About Author

Author Image
Oodles Admin

Divya has more than 6 years of industrial experience in different domains – SAP EP, Search Quality Operations and Content Writing. She loves travelling across the world and also enjoys watching movies.

Request for Proposal

Name is required

Comment is required

Sending message..