简单介绍一下 Google app engine:
Google App Engine是 google 推出的针对企业和个人站长用的免费虚拟空间,比一般的免费空间更加强大支持的资源更多。
1、支持python 和 java,不过java 处于新推出阶段没有实验过不做评价,www.webshuba.com 网路电子书吧就是用python建立的。
2、关于资源限制这是最新我网站的即时数据
CPU Time | 0% | 0.03 of 6.50 CPU hours | |||
---|---|---|---|---|---|
Outgoing Bandwidth | 0% | 0.00 of 1.00 GBytes | |||
Incoming Bandwidth | 0% | 0.00 of 1.00 GBytes | |||
Stored Data | 2% | 0.02 of 1.00 GBytes | |||
Recipients Emailed | 0% | 0 of 2000 |
3、python 支持的api
- Memcache 内存存储数据,减少数据库访问减少cpu使用数量
- 网址抓取 访问外部网站,抓取内容。
- 邮件 支持访问gmail发送邮件给别的邮件
- 图像 支持简单的图形处理
- Google 帐户 支持google账户操作
用Google app engine开发:
搭建好平台后开始使用python进行开发,现在google已经有很多开源的代码了,初次学习时最好下载一个比较好的看一下,研究明白了再动手。推荐一个比较好的源码。n23blog
这个程序可以用来做为个人blog空间,代码结构很清晰。
下载地址: http://n23.googlecode.com/files/n23-2008-07-12.tgz
我的站就是参考这个开源程序写的,省却了很多麻烦。
在上线的过程中,又断续发现了google 的一些硬性限制,解决他们可是费了很大功夫。后续会针对一个个问题详细描述。