Nginx Will Speed Your Websites to your Customer's Browsers
September 09, 2016

Nginx Will Speed Your Websites to your Customer's Browsers

Chris Coppenbarger | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Nginx

Nginx is a http server software used to serve up websites across the web, similar to Apache httpd. The main difference being that Nginx offers multi-threaded support to serve up websites faster and more efficiently. I implement and use it as often as possible for my websites I build in order to provide the speed and efficiency that is required. It is easy to use one config file to serve up both the http and https versions of the site.
  • Multi-threaded support is great in that it isolates each hit to the web server to cut down on crashes and deliver speed.
  • Easy configuration files for both http and https support.
  • Small footprint and memory usage.
  • Not as many configuration options as Apache httpd.
  • Can be confusing to set up if used to Apache's config options.
  • Confusing to figure out how to set up mods.
  • Websites experience less crashes and faster speeds so that customers stay on the websites for longer.
  • First time setting up might take longer, but it has a great return as far as speed boosts.
  • Easier configuration leads to long time rewards
Nginx has easier configuration options and speeds up the time to serve up the websites. Apache is much older and has more complicated configuration options. However, Apache's much broader config files allows for more complex situations, which may make it better in those cases. Overall, I think Nginx is the better suited software for most use cases.
Nginx is well suited for most areas where you are using an Apache httpd server. If you need a vast array of configuration options, Apache might be more well suited, but over all I would recommend switching to Nginx for serving up websites.