因为我从来没有从头开始开发任何网络应用程序。我想知道:
背景:
我必须开发 Web 应用程序,其数据库将在其他机器上[比如说服务器],并且每次与数据库的通信都必须使用 SOAP Web 服务[数据库在服务器上] 完成。我期待使用 CodeIgniter 框架来实现这一点。
由于 CodeIgniter 是基于 MVC 的,它分为
模块 - 可以说存储
查看 - 可以说输出
控制器 - 可以说视图和模块之间的通信器
困惑:我可以将 Condigniter 用于远程数据库的应用程序吗?
正如我所看到的教程和示例,所有这些都是基于本地数据库的。
那么有人可以指导我,是否可以在同一个框架中与数据库进行所有通信。
正如我所遵循的教程一样,流程就像(对于本地数据库)
请求:视图 -> 控制器 -> 模块
响应:模块 -> 控制器 -> 视图
所以请告诉我,这将如何在 CodeIgniter 框架中实现?可能吗?可以做什么?我很困惑,如何在没有本地数据库的情况下运行应用程序/如何使用模型类与 SOAP 服务进行通信。或者怎么办?或者我应该转向核心 php,如果它在 CodeIgniter 框架中是不可能的?请帮帮我。非常感谢!
IMP 更新:**
与数据库的通信只能通过 Web 服务(SOAP)来完成