Kepler
The Lua Web Development Platform

Kepler Examples

Kepler consists of a set of components. Please check the documentation below for examples of each module:

  • CGILua - the central component of Kepler, responsible for the generation and processing of web pages.
  • LuaExpat - allows the processing of XML data.
  • LuaFileSystem - allows the use of more file system functions.
  • LuaLogging - allows the use of different logging solutions.
  • LuaSQL - accesses diferent databases with a common API.
  • LuaZip - allows the manipulation of Zip files.
  • MD5 - offers basic cryptographic facilities.
  • Xavante - an extremely portable Lua web server.
  • LuaSocket - Network support for the Lua language.

Using Xavante

If you are using Xavante, any Lua Page or Lua Script that you create can be put on <KEPLER_WEB> and it will be available for execution.

With the default configuration, Xavante uses URLs in the format

http://localhost/script.lp

for a file <KEPLER_WEB>/script.lp, or

http://localhost/script.lua

for a file <KEPLER_WEB>/script.lua

Valid XHTML 1.0!

$Id: examples.html,v 1.13 2007/11/19 18:44:55 carregal Exp $