探索Google App Engine (GAE) 的架構、設計 的好文章.
作者: Tsung
Google App Engine 初學(8) - 共用 Template (Layout)
網頁通常會將頭、尾拆開, 然後每頁分別 include 進來, 版面就會一致.
那 GAE 的方式是用一個標準 Template, 然後再分別將此 Template 的變數區塊塞入內容.
Google App Engine 初學(7) - Db Data Store 操作 (GQL)
GAE 的資料庫跟一般 RDBMS 不同, 想簡單點就是 Key-Value base 的 DB, 所以操作起來會有些地方需要注意.
不過此篇主要只寫各種基本資料操作的方式, 其它進階的不列入此篇.
百度搜尋可手寫輸入
百度今天發佈搜尋可以手寫輸入, 可以於網頁上直接手寫輸入文字(滑鼠輸入文字), 對於沒有輸入法的時後, 非常方便.
詳見: 百度首頁 (於搜尋框右邊有 "手寫", 可以寫繁體)
Google App Engine 初學(6) - 處理 HTTP 請求 (RequestHandler)
HTTP 的處理分 Request 和 Response, 從 Client 來看, 一個是發送(Request)、另一個是接收(Response), 在 GAE 使用 Request Handler 統一處理.
黃金溫泉蛋 煮法
買一包 康師傅的泡麵, 看到外面有寫 溫泉蛋的煮法, 測試煮煮看, 第一次就成功了, 紀錄一下作法.
Google App Engine 初學(5) - 使用 Webapp
Google App Engine 初學, 此篇主要是使用 GAE 的 Webapp, 由此可以訂定程式的 API / Name 等等.
註: 等同於目前常見 MVC Framework 的 Contoller 部份.
Google App Engine 初學(4) - Template
Google App Engine 初學, 此篇主要是 GAE 將程式部份 與 Template 部份分離, 並寫個簡單的程式測試, 將程式上傳到 GAE 上.
註: 可想成將程式拆分成 Contoller 與 View (Template).
PHP 的 15歲生日
1995年6月8日 Rasmus 宣佈了 PHP 1.0, 詳見: Announcing the Personal Home Page Tools (PHP Tools) version 1.0.
Google App Engine 初學(3) - app.yaml
Google App Engine 初學, 此篇主要是介紹 app.yaml 設定, 並且寫個簡單的範例測試.