CGILua is a tool for developing dynamic HTML pages and manipulating input data from forms. It uses the interpreted language Lua for codifying its scripts. It has been on the road for almost 8 years now, being used in many Web products and sites. It is extensible through Lua libraries and dynamic loading of C/C++ libraries. Scripts can be written as Lua programs or HTML templates (HTML with Lua code embedded). Scripts are platform-independent.
|Tags||Software Development Interpreters Internet Web Dynamic Content CGI Tools/Libraries|
|Operating Systems||OS Independent|
Release Notes: This release has been totally rewritten for Lua 5.x, includes many new launching modes (mod_apache, ISAPI, FastCGI, Servlets, Xavante, and CGI), and offers a new modular architecture.
Release Notes: Uses the new version of the Lua interpreter (3.2); new documentation, both in english and in portuguese; improved error messages; file upload handling; new template directive IF; enhanced flexibility for customizing errors signaling (error information can be easily sent for the webmaster by email, for instance); new libraries providing mail capability, criptography functions and cookies facilities; new core functions for HTTP headers handling; new state managing mechanism provided by the function cgilua.savestate()