Tag: nginx

Optimizing Nginx For Performance Pt3 : Disable Access Logs and Reduce Disk Writes

NGINX Tweaks and Performance Tips

This is post 3 of 3 in the series “Nginx Optimization” Part 3: Disable Access Logs to Reduce Disk Writes Access Logs Explained: Nginx records (writes) each and every request to a file called ‘access.log’.  Each visit to your website might result in dozens of individual requests and nginx logs all of this information.  Many people need this information for troubleshooting or analytics purposes, but  If you don’t require need this  information then it’s preferable to disable access logging in your…

Optimizing Nginx For Performance Pt2 : Caching Static Website Data

NGINX Tweaks and Performance Tips

This is post 2 of 3 in the series “Nginx Optimization” Part 2: Cache Static Content: Content Caching Explained: Data Caching is the process of storing data for faster retrieval. In the case of Nginx, it’s the temporary storage of web pages in order to reduce bandwidth and improve performance. When someone visits your website the cached version will be served to the visitor unless it has been modified. Enabling Caching Within your Nginx configuration, you can add the following…

Optimizing Nginx For Performance Pt1 : Configure Worker Processes for NGINX

NGINX Tweaks and Performance Tips

This is post 1 of 3 in the series “Nginx Optimization”  What is Nginx: As stated on the Nginx Wikipedia Page, “Nginx (pronounced “engine-x”) is an open source reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server (origin server).” Nginx is quickly becoming one of the most popular web servers available today. Nginx’s accelerated adoption rate is due to the speed benefits that it offers over…