天天看点

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

圣诞假期期间试着使用Google App Engine搭建了一个CMS系统,挺简单的,而且稳定和免费。把搭建过程Blog下来。

下载ActivePython 2.5.4.4并安装。

<a target="_blank" href="http://www.activestate.com/activepython/downloads/">http://www.activestate.com/activepython/downloads/</a>

下载Google App Engine SDK for Python,我使用Python而不是Java。

<a target="_blank" href="http://code.google.com/appengine/downloads.html">http://code.google.com/appengine/downloads.html</a>

我使用开源软件App Engine Site Creator,下载并解压到本地目录

<a target="_blank" href="http://code.google.com/p/app-engine-site-creator/wiki/TechnicalOverview">http://code.google.com/p/app-engine-site-creator/wiki/TechnicalOverview</a>

configuration.py用于定制App Engine Site Creator系统的,代码如下:

<a target="_blank" href="http://11011.net/software/vspaste"></a>

FOOTER_HTML是所有页面的页脚。如下图

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

还需要定义SYSTEM_TITLE和SYSTEM_DESCRIPTION。 ANALYTICS_ID用于Google Analytics,不是必须的。

app.yaml定义Google App Engine的应用的信息。

我的应用的ID是linsoftwaresite。所以把application修改为linsoftwaresite。

使用Google App Engine Launcher测试定制的CMS。增加一个新应用,指向App Engine Site Creator解压的本地目录。

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

点击Browse可以测试。

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

使用Google App Engine Launcher可以把应用不是到Google App Engine上。

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

首先需要配置应用的属性,Deployment Server 需要填写 appengine.google.com开始我填错了,填了自己应用的网址,一直没有成功。

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

点击"Deploy”,填写Email和密码上传应用。

Google App Engine CMS系统的搭建简介软件下载定制测试部署预览

关于Google App Engine的开发可以参考一下下面的链接,不错的教材。

<a target="_blank" href="http://code.google.com/appengine/docs/python/gettingstarted/introduction.html">http://code.google.com/appengine/docs/python/gettingstarted/introduction.html</a>

    本文转自Jake Lin博客园博客,原文链接:http://www.cnblogs.com/procoder/archive/2010/01/03/Google-App-Engine-CMS.html,如需转载请自行联系原作者