Google App Engine 不僅是組成 Google Cloud Platform 的重要元件,並且也是相當廣泛的雲端服務。Python 則是該平台所支援的第一款程式語言,藉由 Python 你便能夠在 Google App Engine 上進行快速開發,為你的專案帶來顯著成效。
本書將會指引你利用 Python 搭配 Google App Engine,從 Google Cloud Platform 的基礎開始,接著成功地設計、建置並且執行現代化且具擴展性的網頁應用程式。從認證程序到資料儲存、以及非同步任務和伺服器推送技巧,你將會學習到如何在 Python 應用程式裡,基於 Webapp2 和 Django 等 Web 開發框架,並使用 Datastore、Cloud Storage、Cloud SQL、任務佇列以及 Channel 等服務。
本書採循序漸進式的內容編排,使你能夠輕鬆並且快速學習到所需的資訊。
適用讀者:
Python 開發者,但無論你對於網頁程式開發有無經驗,只要你是想要利用Google App Engine 來快速佈署可擴展的後台服務,或者是藉此開發出現代化的網頁應用程式,本書就是你的絕佳選擇。
你能夠從本書學習到:
• 使用 NDB Python API 在 Cloud Datastore 裡進行資料儲存與管理。
• 使用任務佇列及 Cron 執行非同步任務。
• 在 Cloud SQL 裡設定、使用以及管理 MySQL 伺服器。
• 利用 Channel 開發出伺服器的推送通知以及即時的應用程式。
• 使用 Cloud SQL 作為資料後台,撰寫出完整的 Django 應用程式。
• 使用 Cloud Endpoints 為你的行動客戶端快速地提供 REST API。
作者簡介:
Massimiliano Pippi 是擁有十餘年工作經驗的軟體開發者,其中有一半的歲月是在一間私人公司裡參與科學視覺化以及後端軟體的開發工作,使用的是 C++ 和 Qt。他從 2008 年起開始使用 Python,目前任職於一間名為 Evonove 的小型公司。在那裡,他領導了幾項 Python 軟體專案,其中大多數是基於 Django 框架。
他支持開放原始碼,並且是一名活躍的貢獻者以及狂熱的文件撰寫者,此外他也是一名演講者。他所撰寫的有關於 Python 或者其它軟體開發的相關文章可見於 http://dev.pippi.im。
目錄
• 01 邁出第一步
• 02 更複雜的應用程式範例
• 03 使用者資料的儲存與處理
• 04 增進應用程式執行效能
• 05 Google Cloud SQL 儲存資料
• 06 運用 Channel API 實作即時應用程式
• 07 打造 Django 應用程式
• 08 以 Google Cloud Endpoints 發佈 REST API
• 01 邁出第一步
• 02 更複雜的應用程式範例
• 03 使用者資料的儲存與處理
• 04 增進應用程式執行效能
• 05 Google Cloud SQL 儲存資料
• 06 運用 Channel API 實作即時應用程式
• 07 打造 Django 應用程式
• 08 以 Google Cloud Endpoints 發佈 REST API
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。