No, it is not. CGI is generic way of passing environment variables to web applications. WSGI is standardized communication protocol between web servers (like these that offer CGI interface) and web applications written in Python. Basically you just write WSGI-based application and run it in WSGI environment like mod_wsgi (for Apache) or bridging with other environment eg. using Flup to connect to FastCGI, SCGI or AJP gateways.
See http://en.wikipedia.org/wiki/Common_Gateway_Interface and http://en.wikipedia.org/wiki/Wsgi. The main advantage over traditional VPS or dedicated hosting is maintenance - you just deploy your application and that's all. No need to think about database setup, mail server configuration, load balancing, etc. Considering shared hosting, you'll get scalability and generous free limit. You will pay with vendor lock-in, at least to some extent (writing application in a way it could be ran in other environment than GAE is really hard and requires careful planning beforehand). On 26 Lut, 17:09, Wiiboy <[email protected]> wrote: > So what are the advantages of moving to App Engine? > > By the way, my other hosting provider says that it uses CGI. Is that > the same thing as WSGI? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
