FastCGI

E321496

FastCGI is a high-performance protocol for interfacing interactive programs with web servers, designed to improve efficiency and scalability over traditional CGI.

All labels observed (5)

Label Occurrences
FastCGI canonical 5
Fast Common Gateway Interface 1
FastCGI (via modules) 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf CGI alternative
application layer protocol
web server interface protocol
abbreviation FastCGI self-link
allowsPersistentStateInProcess true
avoids per-request interpreter startup
per-request process creation overhead
canBeUsedWith C
C++
PHP
Perl
Python
Ruby
other programming languages
communicationModel client-server
comparedTo Common Gateway Interface
designedFor high-performance web applications
improving efficiency over CGI
improving scalability over CGI
interfacing interactive programs with web servers
enables better performance than CGI
better scalability than CGI
language-agnostic application integration
separation of web server and application server
fullName FastCGI self-linksurface differs
surface form: Fast Common Gateway Interface
improvesUpon Common Gateway Interface
isLanguageAgnostic true
isStatelessPerRequest true
layer application layer
messageType begin request
end request
params
stderr
stdin
stdout
supports binary protocol messages
long-lived application processes
multiplexed connections
persistent processes
supportsFeature centralized application management
load balancing of application processes
out-of-process execution
request multiplexing
supportsRole authorizer
filter
responder
transportIndependent true
typicalUseCase dynamic web content generation
running application frameworks behind web servers
usedBy web servers
uses TCP sockets
Unix domain sockets

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

uWSGI supportsProtocol FastCGI
Community Edition supports FastCGI
subject surface form: Magento Community Edition
this entity surface form: PHP-FPM
nginx supportsFeature FastCGI
this entity surface form: FastCGI gateway
Apache HTTP Server (via mod_spdy and later modules) supportsFeature FastCGI
subject surface form: Apache HTTP Server
this entity surface form: FastCGI (via modules)
FastCGI fullName FastCGI self-linksurface differs
this entity surface form: Fast Common Gateway Interface
FastCGI abbreviation FastCGI self-link