FastCGIbased
FastCGIbased describes software architectures and deployments that use the FastCGI protocol to communicate between a web server and an external application process or pool. In a FastCGIbased setup, the web server forwards requests to a FastCGI process manager, which runs long-lived application processes and responds with dynamic content, avoiding the overhead of starting a new process for every request as with traditional CGI.
In typical FastCGIbased architectures, the web server acts as a front-end and connects to one or more
Performance and operation: By reusing worker processes and maintaining application state between requests, FastCGIbased configurations can
Security and maintenance: Isolation between the web server and application layer can improve stability and security.