Google App Engine
2008/07/18 21:04My previous ISP, dh2, began to be more and more frustrating. They started to add all kinds of security filters that rendered my blog unusable. Support did remove the filters from specified pages on request, but always added them back in few weeks. All in all - I lost faith in dh2 and decided to move.
If you haven't yet heard about Google App Engine, wonderful Python based hosting service, take a look. I wondered that that problems with my previous ISP might be a good excuse for trying out App Engine and decided to rewrite the blog in Python, again and move it to Google App Engine.
Will not go to any details, yet, but to summarize my experience:
- Hosting service architecture is really simple - I like it
- Tools are nicely packaged (at least for Mac) and really easy to set up
- Writing in Python is painful on the other hand and nice on the other hand. As with any script-language, learning is easy, but refactoring is next to impossible. I would not like to develop a large app in Python, but writing a simple blog application like this is fairly easy. Google, please allow deployment of Java-based applications!
- Data-layer of the App Engine is probably one of the strongest points: just define your data object, use them in your application and "put()" the object state to "database". Really simple, easy and elegant.
- Deployement with App Engine could not be much simpler - just press Deploy-button.
- Assigning a domain name to the application was a bit frustrating experience - somehow Google Apps tried to deploy Page Creator site to my domain. Did not find any solution, but after 30 minutes or so, problem just disappeared by itself.
Two thumbs up for App Engine team! I wish there would be as simple hosting service for Java...
hi, sounds good to me!!!! john cindy.... <a href="http://www.perfumefinder.net">perfume</a>