Home page | http://quisp.sourceforge.net
Download |
License terms | GPL |
Year of initial release | 2003 |
OS | Unix, Linux |
Embedded 3rd party software |
CGIC by Thomas Boutell.
CGIC is included with quisp.
See the
copyright page for entire credit.
|
External dependencies | Runtime: None.
Compile time: gcc, make
|
Database interface | Default is to
SHSQL, a built-in SQL database.
Specs and limitations at-a-glance for SHSQL are located
here.
Connection to other databases is proposed.
|
Required environment variable |
SHSQL_DB = the full path name of the project directory.
Used by the command line utilities during debugging / development.
|
Method of invocation | quisp is invoked via CGI for dynamic web pages.
quisputil is a command line utility.
|
Permissions issues | Program, config, and data files
must be readable by the CGI process. If the application is to
update a database, the CGI program must be setuid to the database owner.
More discussion.
|
Language | QUISP uses a markup language that is
applied to HTML code.
QUISP includes a comprehensive function library; users can
incorporate additional functions written in "C".
|
Test suite |
A set of test pages is included with the source code; see ./qexamples.
|
Maximum variable content length | 255 characters |
Maximum number of variables in play | 200 |
Maximum length of a variable name |
48 characters. This limit includes any table prefix for join result fields, eg people.lastname |
CPU time resource limit | Default 20 seconds, may be overridden in config file |
Code size | Executable size is ~270 kB on solaris (without ploticus) |
Memory footprint | Approximately 1 MB (without ploticus) |