Google App Engine简介
Google App Engine(应用引擎,简称GAE)能帮助用户在google的基础架构上运行网络应用程序,可以简单理解为google提供的免费空间,比一般的免费空间强大多了。
官方口号是:易于构建,易于维护,易于扩展。
作为google大力发展的云计算解决方案,用户可以免费申请GAE(需手机认证),目前每个用户可以免费创建十个应用,每个应用程序都可使用500MB 的存储空间和可支持每月 500 万综合浏览量的足够带宽和CPU。
目前Google App Engine只支持两种应用语言:Python 和 Java,暂不支持PHP、Perl、ASP等。
在域名方面麻烦一点,要想绑定自己的域名,此域名需要先申请Google Apps 服务。
下载开发环境
Google App Engine SDK 下载
http://code.google.com/intl/zh-CN/appengine/downloads.html
Python 2.5.4 下载
http://www.python.org/download/releases/2.5.4/
本地调试
使用dev_appserver.py myapp在本地启动Google App Engine服务,然后通过http://localhost:8080访问自己的应用。
dev_appserver.py –port=9999 myapp 指定端口号
发布应用
使用 appcfg.py update myapp来发布开发好的应用。发布好的应用可以使用 myapp.appspot.com 来访问。
发布第三方程序到Google App Engine
SVN checkout 源代码,放到一个目录中,
进入目录,编辑app.yaml,修改为自己的应用名
执行 appcfg.py update 目录名
原创文章,转载请注明: 转载自水星博客 - 数字时代 To digi
本文永久链接地址: http://www.todigi.com/2010/01/google-app-engine-intro.html