> On Fri, Jul 11, 2014 at 6:21 AM, Danny Yoo <d...@hashcollision.org> wrote: >> The ones I use for my personal and professional use are webfaction.com and >> appengine.google.com. I'm sure others can give more suggestions. > > Both are services used for hosting webapps, not static websites.
Hi Chris, It's true that hosting providers that provide access to the web server allow for dynamic web applications. That being said, the same technology can be used for static web sites. It would not preclude the serving of static content. For the technical details on serving static files on App Engine, for example, see: https://developers.google.com/appengine/docs/python/gettingstartedpython27/staticfiles I think the point you're making is that John can probably stick to something simple and free, which makes sense. But App Engine's free quotes are such that John might just be able to use it, depending on his requirements. I just want to make sure to address this point: just because an HTTP request handler is a function of the type: handler: request -> response that it doesn't mean the response can't be a simple, constant value. I can point at: ################################# def random_number(): """Returns a random number.""" return 4 ################################# and still claim that random_number() is technically a function. :P (Reference: http://xkcd.com/221/) _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor