[plt-scheme] Web SCGI (fast CGI) library available

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Tue May 25 15:05:59 EDT 2010

If you happen to have an old Web application in PLT Scheme that uses 
CGI, and you want it to be much faster with minimal code changes, you 
can start playing with my "scgi" library:

http://www.neilvandyke.org/scgi-scheme/

It's beta quality.  I have been using it for a few days for a large 
legacy system.  I plan to fill in a few missing bits of functionality 
and documentation soon.  Feel free to email bug reports and features 
requests to me.

Note: For *new development* of Web applications, you probably want to be 
using the PLT Web Server.  But if you have a legacy CGI system, the 
"scgi" library offers an easier migration path to fast performance.  
Also, almost every change you make to work with the "scgi" library 
(e.g., separation of initialization code from per-request code, and 
making sure the request code is multithreading-safe) is also applicable 
to migrating to the PLT Web Server as well, if you later decide to 
invest in the additional changes that the PLT Web Server requires.

Neil V.



Posted on the users mailing list.