今天ThinkPHP發佈了 TPM ,一個能夠把普通的web網站轉換成手機app的框架. php
介紹在此:http://www.thinkphp.cn/document/395.html html
研究了一下原理, 聽起來很神奇,其實原理很簡單. web
其核心是把 tp的模板目錄的靜態資源經過 phonegap 打包成手機app. ajax
而後經過ajax請求對應的服務端接口,接口自動識別來自手機app的請求,則把數據編碼成json返回. thinkphp
客戶端的js解析json數據渲染模板. json
其實和通常的webapp區別不大. app
不過thinkphp作了不少的智能轉換.開發起來會方便很大多.和開發一個普通網站沒什麼區別 框架
這其實也很符合thinkphp的理念:大道至簡 webapp