Php 如何最好地将移动服务与CodeIgniter集成?
我有一个基于CodeIgniter框架构建的网站。它实现了MVC架构 我的困境是:我正在为手机开发应用程序。一些研究告诉我,移动应用程序不能直接连接到MySQL数据库,因此,我需要在两者之间有一个服务层——在我的例子中,它们将是PHP脚本 我是否有可能(也应该)将这些脚本集成到我的MVC体系结构中。如果是,我应该怎么做 目前,我的想法是:Php 如何最好地将移动服务与CodeIgniter集成?,php,codeigniter,mobile-application,Php,Codeigniter,Mobile Application,我有一个基于CodeIgniter框架构建的网站。它实现了MVC架构 我的困境是:我正在为手机开发应用程序。一些研究告诉我,移动应用程序不能直接连接到MySQL数据库,因此,我需要在两者之间有一个服务层——在我的例子中,它们将是PHP脚本 我是否有可能(也应该)将这些脚本集成到我的MVC体系结构中。如果是,我应该怎么做 目前,我的想法是: 移动应用程序向控制器发出POST请求 控制器通过模型从数据库获取数据 控制器用JSON编码数据并发送回移动应用程序 这是正确的实施方式吗 这是我第一次实现
- 移动应用程序向控制器发出POST请求
- 控制器通过模型从数据库获取数据
- 控制器用JSON编码数据并发送回移动应用程序
这是我第一次实现这样的东西,所以我想确保我没有遗漏任何东西。你是对的,我建议你在将数据编码为JSON之前对其进行加密,如果数据是安全的,在移动设备上对其进行解码 还可以测试是否有来自移动设备的请求。您可以通过随请求发送参数并在服务器上进行检查来实现这一点,以避免直接访问
祝你好运更好的是,为你的移动应用程序创建一个完整的REST服务器。您可以了解本教程的简单程度: 这将有一个到图书馆的链接