聖誕假期期間試着使用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是所有頁面的頁腳。如下圖

還需要定義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解壓的本地目錄。
點選Browse可以測試。
使用Google App Engine Launcher可以把應用不是到Google App Engine上。
首先需要配置應用的屬性,Deployment Server 需要填寫 appengine.google.com開始我填錯了,填了自己應用的網址,一直沒有成功。
點選"Deploy”,填寫Email和密碼上傳應用。
關于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,如需轉載請自行聯系原作者