2016-10-10 12 views
1

私はすでにmysqlデータベースを使ってウェブサイトを作成しています。今、私は私のウェブサイトが "話す"と同じデータベースに接続するIOSアプリケーションを作成しようとしています。私が見たチュートリアルはすべてPHPに専ら依存しており、データベースの作成プロセスを歩みました。私のウェブサイトはPHPで書かれていなかったので、このケースで私がPHPをどのように手に入れるのかは全く分かりません。私はこのすべてに新しいので、私が参考にされている情報を確認していないが、そう、あなたが知っている:iOSアプリケーションを現在オンラインのウェブサイトに接続しているmysqlデータベースに接続する

ウェブサイトのテンプレートは、Pythonで書かれたHTMLやCSS、 ビューページ(機能)で書かれた、 フラスコがありますマイクロフレームワーク pymysqlはORM

正しい方向のポインタがあれば幸いです。

+0

私の意見では、モバイルアプリケーションをデータベースに直接接続するのは悪いことです。データベースをインターネットに直接公開することは決してありません。より良い考えは、必要な情報を取得するためにモバイルアプリから呼び出せるPythonを使用したAPIを持つことです。 – Junaid

答えて

1

あなたはFlaskを使用している場合、これはあなたが通過する必要があるかである - そこに他の方法がありますが、私はこれのために行くだろう -

  1. あなたのサイトから、残りのAPIを公開するFlask REST APIをインストールします。あなたはここにドキュメントを取得することができます -

  2. http://www.flaskapi.org/

  3. は、モバイルアプリケーションでこれらのAPIを消費フラッシュのREST APIを使用してウェブサイトから必要なAPIを公開します。

注:データベースを直接クライアント側に公開しないでください。悪いアイデア。常にミドルウェアを使用する、PHP、Python、.netのいずれかである可能性があります。

+0

助けてくれてありがとう。私は一般的な答えが必要なので、質問はあまりにも広すぎるとマークされる前に、この答えを得てうれしい。 – rpeck3

関連する問題