Language Bindings For The FastCGI API
FastCGI can be implemented in any language that supports network sockets. (Since "FastCGI is a protocol, not an implementation," it is not tightly bound to any language at all.) APIs exist for:
- Ada
- Borland Delphi/Lazarus FreePascal
- C / C++
- Chicken Scheme
- Common Lisp: CLISP and CMUCL
- D programming language
- Eiffel
- Erlang (programming language)
- Go
- Guile Scheme
- Haskell
- HP BASIC for OpenVMS
- Java
- Lua
- Mono XSP
- OCaml
- Perl
- PHP
- Python
- REALbasic (REAL Studio)
- Roadsend PHP
- Ruby
- SmallEiffel
- Smalltalk: FasTalk and Dolphin Smalltalk
- Tcl
- WebDNA fastcgi allows to build resilient database-driven websites.
Recent frameworks such as Ruby on Rails, Catalyst, Django, Kepler and Plack allow use with either the embedded interpreters (mod_ruby, mod_perl, mod_python or mod_lua, for example), or FastCGI.
Read more about this topic: Fast CGI
Famous quotes containing the word language:
“Though language forms the preacher,
Tis good works make the man.”
—Eliza Cook (18181889)