Notes: RevOnRockets was built during Rev 1.x and 2.x era. It is collection of tools and libraries including a web server written in LiveCode itself. Now we have a LiveCode Server engine that is much more capable than this one and works with Apache or other CGI enabled Web Server. RevOnRockets still useful for education, for intranet work and for specialized work.

RevOnRockets is CGI solution. LiveCode 3.5 engine is FREE for CGI usage, so, it still an attractive option for some scenarios where you don't want to spend money for LiveCode Server or you want to reuse LiveCode Library Stacks.
Attention: RevOnRockets Web Server is NOT A REPLACEMENT FOR APACHE. It can't handle heavy loads. It is a single threaded web server created to aid during development phase. You should not use it in production unless you are perfectly aware of what you are doing.

The RevOnRockets is a complete package for developing a web based solutions in Rev. The package is a self contained suite of stacks, libraries and tools. Right now the RevOnRockets package does not contain the FastCGI libraries due to their experimental nature. The current included things are:

  • EasyCGI - The easy to use collection of libraries for using with text or stack based cgis.
  • LibCGI - Monte and Rodneys creation (with some new code by me), the best CGI library out there that is based on stacks
  • Sample code - yes that's right, sample code for all the libraries and tools.
  • Web Server - 100% transcript built webserver to run inside the IDE.

I had the idea of creating the RevOnRockets package after realizing that we keep reinventing the wheel a lot and that most of the curious Revolution developers out there have a hard time setting up their web development machines. This package works out of the box, you just launch the RevOnRockets home stack and boom, you have a web server running with all kinds of libraries already installed and working. After that its just a matter of building your own tools. When your software is ready, just go on and deploy on your server. The RevOnRockets package objective is to create a local environment for web development allowing the coder to be free from the tedious task of writting his files and testing on a remote server without the chance to use a debugger and with network latency against him.

Downalod: click here to download RevOnRockets.

If you're curious about this, click here to learn more about the EasyCGI collection of libraries.