.......未完待續先存檔........ '''1. Google App Engine介紹''' * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Web_Application Web應用程式] * Google App Engine簡介 * Google App Engine帶來的好處 * Google平台簡介 * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Build_runtime 建置執行環境] * 建置開發環境 * 安裝Google App Engine SDK * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Using_Eclipse_with_PyDev 使用Eclipse 開發Python程式] * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Hello_World Hello World!] * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/CreateApplication 新增Google App Engine專案] * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Deploy_project Google App Engine專案部署] * [wiki:zsjheng/GoogleAppEngine/1.Introduction_To_GAE/Dashboard DashBoard 效能檢視器] [[BR]][[BR]][[BR]][[BR]][[BR]][[BR]][[BR]] '''* Google App Engine簡介''' Google App Engine是什麼? 承上章,Google App Engine想要提供使用者的,就是這樣一個..... 目前支援,其他不同語言的執行環境則需等Google釋出支援.App Engine的Python執行環境包含了Python語言的直譯器 Python標準函式庫 以及 App Engine的函式庫以及API 以及對於Web server layer的一個標準介面(a standard interface to the web server layer). Google App Engine是什麼呢?簡單地說就是一個提供開發人員建置及架設Web應用程式網站的平台。透過Google App Engine這樣的一個平台,開發人員能夠專注於開發自己的Web應用程式而無須耗費心力於平台的建置與管理,更無須花費任何金錢即可享有由Google提供的雲端運算環境所帶來的強大運算資源、大量儲存空間以及高速頻寬。目前Google App Engine平台對於每一個Web應用程式的免付費使用限制為:每個Web應用程式可使用500MB儲存空間、每一個月每個Web應用程式5百萬個頁面瀏覽數(目前國內的許多熱門網站也鮮少能夠突破這個瀏覽數量,所以可以不必擔心瀏覽數上限的問題)及每天2億個CPU clock cycle運算。 由於Google App Engine於2008年四月才由Google釋出,所以目前仍然在Beta的階段;Google也提供了免費測試帳號供有興趣的開發人員申請可以在Google App Engine平台上建置、部署自己的Web應用程式。即使沒辦法連上網路或者沒有申請到測試用的帳號也沒關係,只要安裝好Python以及Google App Engine執行環境,開發人員也能在自己的電腦上編譯程式碼並以 http://localhost:8080/ 來檢視自己撰寫的Web應用程式執行結果(當然若是使用到需要Google App Engine提供的服務則可能無法使用) * Google App Engine帶來的好處 * Google平台簡介 [[Image(01-001.jpg)]] '''Django''' Django為一種以Python程式語言為基礎的Web應用程式基礎架構,發音為/ˈdʒæŋgoː/。 '''GFS''' '''BigTable'''