|
csoft-cgi is a library for multi-lingual web applications
in C/C++, designed for speed.
Traditional CGI and
FastCGI modes
are supported, but most practical applications that have been developed
with csoft-cgi use FastCGI.
csoft-cgi mixes dynamic and offline HTML output generation. Parts of
the HTML output of csoft-cgi applications are generated from the
program, parts are generated from a set of static HTML documents that
are preprocessed (e.g., in our own applications we use M4+XSLT)
and precompiled into variants for all supported languages and character
sets. Static HTML documents contain variable names like "$foo" that
are set by the application and dynamically substituted by the library.
|