NAME
Net::FastCGI - FastCGI
DESCRIPTION
PACKAGES
- Net::FastCGI::Constant
-
FastCGI protocol constants.
- Net::FastCGI::Protocol
-
Provides functions to build and parse FastCGI messages.
ENVIRONMENT
Environment variable NET_FASTCGI_PP
can be set to a true value before loading this package to disable usage of XS implementation.
PREREQUISITES
Run-Time
Build-Time
In addition to Run-Time:
- Test::More 0.47 or greater, core module since 5.6.2.
- Test::Exception.
- Test::HexString.
EXPORTS
None.
SEE ALSO
Community
Standards
White papers
- FastCGI: A High-Performance Web Server Interface
-
http://www.fastcgi.com/devkit/doc/fastcgi-whitepaper/fastcgi.htm
- FastCGI - The Forgotten Treasure
Implementations
- AnyEvent::FCGI
-
Application server implementation, built on top of AnyEvent. Supports Responder role. Capable of multiplexing.
- FCGI
-
Application server implementation, built on top of
libfcgi
(reference implementation). Supports all FastCGI roles. Responds to management records. Processes requests synchronously. - FCGI::Async
-
Application server implementation, built on top of IO::Async. Supports Responder role. Responds to management records. Capable of multiplexing.
- FCGI::Client
-
Client (Web server) implementation. Supports Responder role.
- FCGI::EV
-
Application server implementation, built on top of EV. Supports Responder role.
- Mojo::Server::FastCGI
-
Application server implementation. Supports Responder role. Processes requests synchronously.
- POE::Component::FastCGI
-
Application server implementation, built on top of POE. Supports Responder role. Capable of multiplexing.
AUTHOR
Christian Hansen chansen@cpan.org
COPYRIGHT
Copyright 2008-2010 by Christian Hansen.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.