雲端網頁程式設計:Google App Engine使用Python | 被動收入的投資秘訣 - 2024年3月

雲端網頁程式設計:Google App Engine使用Python

作者:Massimiliano Pippi
出版社:博碩
出版日期:2015年05月29日
ISBN:9789864340149
語言:繁體中文

  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 等服務。

  本書採循序漸進式的內容編排,使你能夠輕鬆並且快速學習到所需的資訊。

  你能夠從本書學習到:
  •使用 NDB Python API 在 Cloud Datastore 裡進行資料儲存與管理。
  •使用任務佇列及 Cron 執行非同步任務。
  •在 Cloud SQL 裡設定、使用以及管理 MySQL 伺服器。
  •利用 Channel 開發出伺服器的推送通知以及即時的應用程式。
  •使用 Cloud SQL 作為資料後台,撰寫出完整的 Django 應用程式。
  •使用 Cloud Endpoints 為你的行動客戶端快速地提供 REST API。

作者簡介

Massimiliano Pippi

  Massimiliano Pippi 是擁有十餘年工作經驗的軟體開發者,其中有一半的歲月是在一間私人公司裡參與科學視覺化以及後端軟體的開發工作,使用的是 C++ 和 Qt。他從 2008 年起開始使用 Python,目前任職於一間名為 Evonove 的小型公司。在那裡,他領導了幾項 Python 軟體專案,其中大多數是基於 Django 框架。

  他支持開放原始碼,並且是一名活躍的貢獻者以及狂熱的文件撰寫者,此外他也是一名演講者。他所撰寫的有關於 Python 或者其它軟體開發的相關文章可見於 dev.pippi.im。

•01 邁出第一步
•02 更複雜的應用程式範例
•03 使用者資料的儲存與處理
•04 增進應用程式執行效能
•05 Google Cloud SQL 儲存資料
•06 運用 Channel API 實作即時應用程式
•07 打造 Django 應用程式
•08 以 Google Cloud Endpoints 發佈 REST API


相關書籍