APP 与 PHP 的开源项目

展示类APP 其实就是 web 应用程序的外壳,他穿上了华丽的外衣,其肉体都是web应用程序后台的数据。

PHP的开源WEB应用程序非常丰富。例如我们做博客类的网站可以选择wordpress 做CMS我们可以选择drupal,

做电商类的我们可以选择magento 或者 opencart ....等等

APP 与 这些开源项目如何交互呢?HTTP协议 web端相应使用JSON是最佳的选择。

wordpress为例:

wordpress 一个插件叫 JSON API的这样一个插件就是很好的交互利器。

http://wordpress.org/plugins/json-api/

android 可以使用异步网络请求得到json字符串后使用gson解析,完善程序。

iphone可以使用异步网络请求得到JSON字符串后使用sbjson解析,完善程序。

登录注册这些应用我们可以自定义wordpress插件利用系统提供的强大的钩子来处理这一系列的问题。

drupal也是如此!

说说opencart,这个东东做插件就有点得不偿失了,浪费时间,再了解他的MVC后,完全可以自行开发自己需要的

应用。 opencart的MVC貌似 codeigniter,MVC的学习成本较低,如果是不熟悉PHP的JAVA WEB开发程序程序

员,上手学习也不是什么困难的事情。

说东道西的最终php端的echo (json_encode($dataArray)); 才是最终的核心。

而两端的Gson 和 SBJSON 都是他们的助手 :)

APP应用开发是一个趋势,如果用最短的时间最少的人力开发出功能强大的应用,就取决与是否能够使用好PHP的

开源框架啦 :)加油

你可能感兴趣的:(APP 与 PHP 的开源项目)