quick server pages
   
Manual page for specs(&)

QUISP specs and limitations at-a-glance

Home pagehttp://quisp.sourceforge.net       Download
License termsGPL
Year of initial release 2003
OSUnix, Linux
Embedded 3rd party software CGIC by Thomas Boutell. CGIC is included with quisp. See the copyright page for entire credit.
External dependenciesRuntime: None. Compile time: gcc, make
Database interfaceDefault 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 invocationquisp is invoked via CGI for dynamic web pages. quisputil is a command line utility.
Permissions issuesProgram, 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.
LanguageQUISP 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 length255 characters
Maximum number of variables in play200
Maximum length of a variable name 48 characters. This limit includes any table prefix for join result fields, eg people.lastname
CPU time resource limitDefault 20 seconds, may be overridden in config file
Code sizeExecutable size is ~270 kB on solaris (without ploticus)
Memory footprintApproximately 1 MB (without ploticus)



quick server pages    
Copyright Steve Grubb    


Markup created by unroff 1.0,    April 28, 2004.