| I'm still using FastCGI! It works well on Dreamhost. The Python support is not good! In theory you just write a WSGI app, and it will work under a FastCGI wrapper. But I had to revive the old "flup" wrapper, since Dreamhost has Python 2. I downloaded an older tarball and build it myself. Use case: I parse thousands of shell scripts on every release and upload the results as a ".wwz" file, which is just a zip file served by a FastCGI script. https://www.oilshell.org/release/0.8.1/test/wild.wwz/ So whenever there's a URL with .wwz in it, you're hitting a FastCGI script! This technique makes backing up a website a lot easier, as you can sync a single 50 MB zip file, rather than 10,000 tiny files, which takes forever to stat() the file system metadata. It's more rsync-friendly, in other words. I also use it for logs in my continuous build: http://travis-ci.oilshell.org/jobs/ ----- Does anyone know of any other web hosts that support FastCGI well? I like having my site portable and host independent. I think FastCGI is a good open standard for dynamic content, and it works well on shared hosting (which has a lot of the benefits of the cloud, and not many of the downsides). |
I keep wishing we had webhosts that supported WSGI as 'shared hosting' with all the other benefits of a shared webhost.