2

我有一个关于我应该为我的 android 和 iOS 应用程序使用哪个数据库的问题。我以前没有弄乱过服务器,所以请原谅我的无知。

无论如何,我正在为没有移动版本的网站开发应用程序。该网站有一个 MySQL 数据库,并使用 phpMyAdmin 作为控制面板。

我需要弄清楚如何连接到服务器。我知道 java 提供了对 SQLite 数据库的全面支持,而且我知道他们的服务器托管商可以为我在服务器上安装 SQLite。

大家怎么看?MySQL 还是 SQLite?

4

1 回答 1

4

您应该将 SQLite 用于 Android 应用程序的任何本地数据库(适用于 iOS 的 CoreData)。

与您的网站 MySQL 数据库的任何交互都应通过 API 调用来处理。

有一个很好的 PHP 框架叫做Slim PHP,它可以让你的 API 构建变得非常简单。它记录得很好。Slim PHP 不提供任何形式的 ORM,所以我也建议与Idiorm/Paris集成,他们的文档也相当不错,所以你不应该有任何问题将它们拼凑在一起。

当然,您可以选择一个更大的 PHP 框架,将所有这些都集中在一个地方,例如Symfony

于 2012-11-19T14:46:04.217 回答