TPM (ThinkPHP Mobile)原理探究

今天ThinkPHP发布了 TPM ,一个可以把普通的web网站转换成手机app的框架.

介绍在此:http://www.thinkphp.cn/document/395.html

研究了一下原理, 听起来很神奇,其实原理很简单.

其核心是把 tp的模板目录的静态资源通过 phonegap 打包成手机app.

然后通过ajax请求对应的服务端接口,接口自动识别来自手机app的请求,则把数据编码成json返回.

客户端的js解析json数据渲染模板.

其实和一般的webapp区别不大.

不过thinkphp做了很多的智能转换.开发起来会方便很大多.和开发一个普通网站没什么区别

这其实也很符合thinkphp的理念:大道至简

你可能感兴趣的:(TPM (ThinkPHP Mobile)原理探究)