在应用程序和网络之间共享数据库

Share database between app and web

我参与了一个必须从现有数据库检索查询的应用程序。此数据库必须在远程服务器的 php 中实施,并且将是管理员必须将内容插入共享数据库的地方,但我不知道如何正确实施或者是什么最佳解决方案。

我正在考虑使用 php 创建一个 sqlite 数据库并将应用程序直接连接到数据库,但我还没有找到最好的方法。

你怎么看?谢谢大家。

仅供参考,如果没有任何服务器通信 (Web services),您将无法在 android 应用程序中使用网站数据库。

如果你想管理网站和 android 应用程序之间的通信意味着你需要一个中央服务器(可能是我的 sql dab),它有你的 web/mobile 的数据应用程序。所以,之后通过使用网络服务方法(REST/SOAP)你可以实现它们之间的通信

I'm thinking about make a sqlite database with php and connect directly the app to the db, but I haven't found yet the best way to do that.

这不是将移动应用程序与数据库连接的正确方法。相反,您应该创建一个在服务器上运行的中间件(REST/SOAP 网络服务)。此中间件将依次与数据库连接,您的移动应用程序无论是 android、iOS 还是 windows 应用程序都可以与此中间件通信。