I have created the website www.tomelam.com to showcase (eventually) my Scheme-based client-centred technology I have called Dojo Zen aka Ajax Zen aka Web3D, which I am currently completely rewriting.
www.tomelam.com is hosted on www.nearlyfreespeech.net/ where the things that don't work are a cause for concern to me. Here is an excerpt: 'Web application frameworks that depend on persistent processes, including: Ruby On Rails, Django, Zope, and others (some of these will run under CGI, but will run slowly and are suitable only for development purposes) [don't work]'. Does anyone here have any ideas for a work-around for this limitation in a Lisp or Scheme (or Ruby or Python or PHP) framework?
I believe this link has the most technical information about Paul Graham's solution to the problem. It is quite interesting reading.
I think that if I use Lisp or Scheme on the backend, I might want to use a save-core-and-die (or save-lisp-and-die) strategy to make it quick to start up a Lisp (or Scheme) image quickly.
Any help, ideas or relevant questions would be much appreciated.
Regards to all,
Tom
--
I must create a system, or be enslaved by another man's.
-William Blake
I must create a system, or be enslaved by another man's.
-William Blake