In c.l.l, Chris Beggy posted a link to his “Creating Dynamic Websites with Lisp and Apache” page, which both describes and itself demonstrates one way to make a database-backed web site in lisp.
The page uses what might look like a rather intimidating list of lisp libraries: mod_lisp, lml, cl-ppcre, clsql, uffi, and asdf (it's maybe worth noting that three of them were written by kmr). In reality, I think it's only about 20% as bad as it looks--You need lots of libraries for anything, right? And asdf sure seems to make it easy to install and load them.
I hadn't looked at any code that used mod_lisp before this; it looks a little low-level compared to portable allegroserve, but not too bad.
Posted by jjwiseman at February 20, 2003 08:26 PM"I hadn't looked at any code that used mod_lisp before this; it looks a little low-level compared to portable allegroserve, but not too bad."
Please don't judge mod_lisp code by my examples. After inspecting one of my functions, Ken Tilton generously showed me "how to write it in lisp" as he put it!
Posted by: chrisb on February 20, 2003 10:04 PM