天天看點

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,如需轉載請自行聯系原作者