Chapter 7. NGINX for the Application Developer

Throughout the book so far, we saw how to configure NGINX for a number of different scenarios. What we have not yet done is look at the possibilities that NGINX offers to the application developer. There are a number of ways that NGINX can be integrated directly into your application. We will explore those possibilities in the following sections:

  • Caching integration
  • Changing content on-the-fly
  • Using Server Side Includes
  • Decision-making in NGINX
  • Creating a secure link
  • Generating images
  • Tracking website visitors
  • Preventing inadvertent code execution

Caching integration

NGINX is superb at serving static content. It is designed to support over 100,000 simultaneous connections while using only minimal system resources. ...

Get Mastering NGINX - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.