Run a site on Scheme

scheme, sxml

Solution

Spark-Scheme has a full web server. If you don't need that, it also has a FastCGI interface so that you can serve Scheme scripts from a web servers like Apache, Lighttpd etc. Spark-Scheme also seem to meet your requirements for database support, UTF-8, file handling and SXML. See the Spark-Scheme Programming Guide (pdf) for more information.

Problem

I can't find this on Google (so maybe it doesn't exist), but I basically'd like to install something on a web server such that I can run a site on Scheme, PHP is starting to annoy me, I want to get rid off it, what I want is: - Run Scheme sources towards UTF-8 output (duh) - Support for SXML, SXLT et cetera, I plan to compose the damned thing in SXML and -> to normal representation on at the end. - Ability to read other files from the server, write them, set permissions et cetera - Also some things to for instance determine the filesize of files, height of images, mime-types and all that mumbo-jumbo - (optionally) connect to a database, but for what I want to do storing the entire database in S-expressions itself is feasible enough I don't need any fancy libraries and other things that come with it like CMS'es and what-not, except the support for SXML but I'm sure I can just find a lib for that anyway that I can load.

Original source