[plt-scheme] Web SCGI (fast CGI) library available
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.