Google App Engine 使用指南~

Google 最近推出了 Google App Engine  ,本想在第一时间内抢到一测试帐号,可惜未能如愿。苍天不负有心人,最终在一个马来西亚的网友(babylon2233)帮助下,才得以一睹芳容。

如果不了解什么是google 的 app engine,到官方站点了解一下吧。下面着重讲解一下如何开发一个简单的App-Engine 应用。

0.首先你要有一个可以登录 appengine.google.com 的帐号,有一个APPID,比如hello.
   注意,这个APPID十分重要。

1.安装程序客户端运行环境
  首先 安装 Python 2.5,其次安装 App-Engine SDK
  安装成功后,可以进入命令行下运行一下 dev_appserver.py 命令就知道是否安装成功。

2.开始编写一个最简的程序。
新建一个目录 hello
hello目录下建立一个 app.yaml  文件,文件内容如下:

application: hello
version: 
1
runtime: python
api_version: 
1

handlers:
-  url:  / . *
  script: hello.py

然后建立一个 hello.py 文件,内容如下:
 

print   ' Content-Type: text/plain '
print   ''
print   ' hello the Google App Engine~ '

 

3.完成了以上步骤,那么就测试一下,我们的程序是否OK。

进入命令行,输入以下命令:

 dev_appserver.py hello项目所在的项目路径

eg:

dev_appserver.py d:/app-demo/hello

假如以上步骤无误,那么就会在Console窗口下看到以下字样:

  D:/>dev_appserver.py d:/app-demo/hi
INFO     2008-04-11 16:16:42,233 appcfg.py] Checking for updates to the SDK.
INFO     2008-04-11 16:16:44,015 appcfg.py] The SDK is up to date.
INFO     2008-04-11 16:16:44,217 dev_appserver_main.py] Running application yong
boy8 on port 8080: http://localhost:8080

4.打开你的本地浏览器,输入 http://localhost:8080 地址,访问吧。

5.上传我们的程序到google底服务器上
  进入命令行,输入类似于以下的命令:
 appcfg.py update 你的程序所在的路径
 eg:
 appcfg.py update d:/app-demo/hello

 没有什么异常的话,项目上传成功。
然后打开浏览器,输入:
 http://hello.appspot.com 

注意,如果你也有一个google app engine 帐号,那么你的APPID,替换成hello就OK了

后记:当前Google App Engine 仅仅支持Python语言。另外没有提供独立的API文档,所有文档都需要到网上去查询,不怎么方便的。

PS:下一篇是进阶指南。我们做一个小的blog应用。


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值