我应该使用哪种类型的数据库?

时间:2012-11-19 14:42:02

标签: android mysql database sqlite

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

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

我需要弄清楚如何挂钩到服务器。我知道java提供了对SQLite数据库的完全支持,我知道服务器托管服务商可以为我安装SQLite服务器。

你们都在想什么? MySQL还是SQLite?

1 个答案:

答案 0 :(得分:4)

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

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

有一个很好的PHP框架Slim PHP,它将使构建API非常简单。它记录得非常好。 Slim PHP不提供任何形式的ORM,所以我也建议与Idiorm/Paris集成,再次他们的文档相当不错,所以你不应该把这一切拼凑起来。

当然,您可以选择在一个地方拥有所有这些内容的更大的PHP框架,例如Symfony