Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!scramble.lm.com!news.math.psu.edu!chi-news.cic.net!nntp.coast.net!zombie.ncsc.mil!news.mathworks.com!newsfeed.internetmci.com!howland.reston.ans.net!ix.netcom.com!netcom.com!vrotney
From: vrotney@netcom.com (William Paul Vrotney)
Subject: Re: A Lisp WWW server?
In-Reply-To: alb@ipvaim.unipv.it's message of 12 Mar 1996 17:30:30 GMT
Message-ID: <vrotneyDo7JBC.Dyx@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <31431B4B.7DD2@cis.ufl.edu> <ALB.96Mar12183030@ipvaim.unipv.it>
Date: Wed, 13 Mar 1996 13:11:36 GMT
Lines: 30
Sender: vrotney@netcom12.netcom.com

In article <ALB.96Mar12183030@ipvaim.unipv.it> alb@ipvaim.unipv.it (Alberto Riva) writes:
> 
> In article <31431B4B.7DD2@cis.ufl.edu> John Buckner <buck@cis.ufl.edu> writes:
> 
> > Hello,
> >   I was wondering if a lisp program can be used as a cgi.  I would like 
> > to be able to have a web page interact with a lisp program which will 
> > generate new web pages depending on input.  I didn't see any thing about 
> > this in the FAQ. Thanks for any help.
> 
> You seem to ask for two different things in the subject line and in
> the message. Using a Lisp program as a CGI script is surely possible,
> but you may suffer from performance problems since you have to start
> up the whole Lisp environment every time. 
> 
> A better solution is to write the whole HTTP server in Lisp, leave it
> always running and load the functions you need inside it. As far as I
> know, there are at least three Lisp HTTP servers based on this
> approach, one written by me (http://ipvaim.unipv.it:8080/), one
> written by John Mallery's group at MIT
> (http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html), and
> one at Stanford KSL (http://www-ksl-svc.stanford.edu:5915/).

Another one is 

        http://infomaster.stanford.edu

-- 

William P. Vrotney - vrotney@netcom.com
