【问题标题】:Which type of database should I use?我应该使用哪种类型的数据库?
【发布时间】:2012-11-07 12:12:35
【问题描述】:

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

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

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

大家觉得呢? MySQL 还是 SQLite?

【问题讨论】:

    标签: android mysql database sqlite


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 网站和应用程序应该交互(他们应该查看相同的照片,相同的个人资料,并将照片上传到同一个地方)。对不起,我忘了把那部分放进去。
    • 听起来你需要构建一个 API,调用诸如“getPhotos”、“uploadPhoto”等。我会用更多建议更新我的答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    • 2017-06-10
    • 2021-09-06
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    相关资源
    最近更新 更多