Luaetta

Luaetta is a suite which consists of an unique Lua application for the web and a Lua library which eases developing of web applications in Lua. Written in C++, this is similar to PHP but more secure, faster and a lot more flexible.

Project Start: August 2007
Project Status: in development

Currently there are two source bases, neither officially released but some people have it.

Luaetta
  • FastCGI interface to talk to HTTP servers
  • first interface for Lua script via onRequest() function
  • complete access to HTTP request/response body and header in Lua scripts
Luaetta-ng
  • a lot stuff rewritten
  • focus on supporting new change in web development to AJAX and long-living requests
  • using libevent
  • own scheduler
  • coco-patch for complete coroutine support
  • scripts can wait some time, on events, messages, etc.
  • own internal messaging to let LuaThreads, which process the requests, talk to each other
  • improved configuration

Current lack of a lot that would one call web framework, just some URL handling. Stuff like theming, database access and a lot stuff is still evaluated.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.

More information about formatting options