Live briefing
Everything about FastCGI
Binary communications protocol
FastCGI is a binary protocol for interfacing interactive programs with a web server. It is a variation on the earlier Common Gateway Interface (CGI). FastCGI's main aim is to reduce the overhead related to interfacing between web server and CGI programs, allowing a server to handle more web page requests per unit of time. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: FastCGIA 5-minute orientation
- Pick up a classic book: The NCBI C++ toolkitThe most-reprinted book on the subject
- Read the landmark paper: It all starts at the server ~World Wide Web and FastCGI\Cited 7 times
- Go sideways: Apache HTTP ServerA closely related topic
- Go sideways: Plack (software)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕The NCBI C++ toolkitNational Center for Biotechnology Information (U.S.) · 2003
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Apache HTTP Server The Apache HTTP Server is a free and open-source cross-platform web server, released under the Apache License 2.0. It is developed and maintained by a…
- Plack (software) Plack is a Perl web application programming framework inspired by Rack for Ruby and WSGI for Python, and it is the project behind the PSGI specification…
- Common Gateway Interface In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP or HTTPS…
- Comparison of web server software Web server software allows computers to act as web servers. The first web servers supported only static files, such as HTML (and images), but now they…
- Web Server Gateway Interface The Web Server Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple calling convention for web servers to forward requests to web applications…
- Simple Common Gateway Interface The Simple Common Gateway Interface (SCGI) is a protocol for applications to interface with HTTP servers, as an alternative to the CGI protocol. It is…
- Nginx nginx (pronounced "engine x" /ˌɛndʒɪnˈɛks/ EN-jin-EKS, stylized as NGINX) is a web server that can also be used as a reverse proxy, load balancer, mail…
- Mod proxy mod_proxy is an optional module for the Apache HTTP Server. This module implements a proxy, gateway or cache for Apache. It implements proxying capability…