|
The webapps distribution is a set of secure, efficient and fully customizable
web applications written in C.
Csoft.net
provides its clients support for these applications.
All of these applications are based on the
based on the Csoft-CGI
framework, and use FastCGI
to run persistently.
FastCGI allows the application to serve requests faster than CGI or PHP
scripts.
A m4 and xslt based template system allows layouts to be easily customized.
Multilanguage support is provided through HTTP content negotiation, the
<ml> XSL transform, and gettext. The build system used by csoft-cgi
automatically generates a set of variants (language/character set) for
HTML content.
This distribution is currently under development.
Applications
|
mail.fcgi-1.0 (source)
|
A simple mailer application that sends e-mail to specific recipients,
without disclosing the e-mail addresses to potential spammers (a
private databases matches keys with e-mail addresses).
|
|
weblog.fcgi-1.0 (source)
|
This is a small, efficient and easily customizable weblog application.
The program keeps all recent entries in memory for best performance.
|
|
csoftadm.fcgi-1.0 (source)
|
This is the csoft.net
web interface program.
Since it is actually a network client that connects to a
csoftadm server, csoft.net
users can run it under their accounts without any special privileges.
It is useful for resellers who want to provide their own administration
panel by modifing the layout and code to fit their needs.
|
|
rfq.fcgi-1.0 (source)
|
A flexible RFQ (Request for Quote) system for manufacturing processes.
The customer specifies the materials and operations and the program
computes an instant quote.
|
|