2

AndroidアプリとiOSアプリにどのデータベースを使用すべきかについて質問があります。私はこれまでサーバーをいじったことがないので、無知を許してください。

とにかく、私はモバイル版を持っていないウェブサイトのためのアプリを開発しています。WebサイトにはMySQLデータベースがあり、コントロールパネルとしてphpMyAdminを使用しています。

サーバーに接続する方法を理解する必要があります。JavaがSQLiteデータベースを完全にサポートしていること、そしてサーバーホスティング業者がSQLiteをサーバーにインストールできることを知っています。

みなさんはどう思いますか?MySQLまたはSQLite?

4

1 に答える 1

4

Androidアプリ(iOSの場合はCoreData)のローカルデータベースにはSQLiteを使用する必要があります。

WebサイトのMySQLデータベースとのやり取りは、API呼び出しを介して処理する必要があります。

APIの構築を非常に簡単にするSlimPHPと呼ばれる優れたPHPフレームワークがあります。それは非常によく文書化されています。Slim PHPはORMの形式を提供しないので、Idiorm / Parisと統合することもお勧めします。ここでも、ドキュメントはかなり優れているので、これをすべてつなぎ合わせるのに問題はありません。

もちろん、Symfonyのように、これらすべてを1か所にまとめたより大きなPHPフレームワークを選ぶこともできます。

于 2012-11-19T14:46:04.217 に答える