星期六, 5月 31, 2008

Google App Engine初體驗

經過好幾週的漫長等待,終於拿到一個GAE帳號
目前不用等待,可以用自己的手機號碼註冊一組
使用。

等待不急了!!開始測試吧
要進雲端,得先在自己的電腦裡沙箱測試。

先下載python吧
http://www.python.org/download/

再來是Google App Eng
http://code.google.com/appengine/downloads.html

下載並安裝後

先在google app Engine底下建立一個專案資料夾吧
我以omusico為例

成為一個GAE的網站最、最基本的要有兩個程式

  • 設定檔
app.yaml(這檔名是固定的)
  • 進入點
hello.py(可以你的設定檔設定不同而有不同的名稱)
設定檔內容
application: hello_omusico <--這裡記得要和google上的名稱取名一樣!!上傳才會成功
version: 1
runtime: python
api_version: 1

handlers:
- url: .*
script: hello.py <--設定不同就是這裡!!

進入點內容
print 'Content-Type: text/plain'
print ''
print 'Hello, world!'

沒錯就是這樣,他不是網頁
而是進入點,也就是還沒有用到框架的
情形。

先在自己電腦內沙箱測試一番

dev_appserver.py omusico/

這是要用來啟動妳網頁專案檔

我習慣把它弄成批次檔,取名為start.bat

如果測試OK!!就把它傳上雲端去遨遊吧~~

appcfg.py update omusico/

同時我也喜歡把它存成批次檔 取名為update.bat

第一次上傳會問妳的帳號、密碼
如果登入的話~~之後他會找cookie
就不用每次都輸入了!!

擔心 受怕ing~~~Google有我的手機號碼了啦......



沒有留言: