介绍
欢迎使用Google App Engine!创建一个 Google App Engine非常简单,花几分钟就可以。开发并不复杂:上载你的应用程序,然后别人就可以马上看到你的应用,而且这些都是免费的并且没有任何限制。
在这篇指南中,你将创建一个简单的留言板程序,这样用户就可以把他们的留言发布到公共的留言板上。用户可以匿名留言或者登录他们的Google帐户后留言。
这个留言板程序将演示如何使用App Engine的数据库,如何将App Engine应用程序集成到Google帐户上,以及如何使用一个名为webapp的简单的Python web框架。这个应用还将演示如何使用Django模板引擎。
接下来
在开始开发Goole App Engine应用程序之前,我们需要先下载并安装它的软件开发环境。下一节 配置开发环境 .
配置开发环境
开发和部署Goole App Engine需要使用它的软件集成开发环境(SDK)。SDK包含一个用于模拟Goole App Engine环境的web服务器,一个本机版本的数据库,一个Google帐户,通过App Engine你可以获取URLs并从你的计算机上直接发送电子邮件。SDK可以运行在任何安装Python2.5的计算机上,你可以下载 Windows,Mac OS X和Linux版本的Python。
如果必要请从 Python 站点上下载并安装适合于你当前操作系统平台的Python2.5。Mac OS X 10.5 Leopard 用户的计算机上已经预装了Python2.5。
下载 App Engine SDK , 然后按照说明在你的计算机上安装SDK。
在这篇指南中你会用到SDK中的两个命令:
- dev_appserver.py ,它是开发时用的web服务器程序。
- appcfg.py ,用于将你的程序上载到App Engine。
对于Windows用户来说:Windowsa安装程序将把上面的两个变量添加到环境变量的command path中。安装之后你就可以直接在命令窗口中使用这两个命令了。
对于Mac用户来说:Google App Engine Launcher中包含了这些命令。你可以在“GoogleAppEngineLauncher”菜单中通过“Make Symlinks...”把这些命令放到command path中。你可以通过Launcher来运行开发web服务器和部署你的应用,而不必通过命令行的方式。
如果你下载的是一个压缩包版本的SDK,你可以在 google_appengine 命令下找到这些命令。
接下来
在你把应用程序发布到网络上之前,你可以使用开发环境来开发和测试完整的App Engine 程序。接下来让我们写一些实际的代码。下一节 Hello,World
No comments:
Post a Comment