1

私のWeb開発の経験は、主にWordpressやDrupalなどのCMSをセットアップし、カスタムテーマを作成してきました。実際、サーバーサイズのコーディングでの作業はごくわずかです。私はphpを少し遊んで、phpBBを改造しようとし、CodeIgniterでMVCの動作を学び始めました。全体として、これはかなり大きな前進のように思えますが、私が取り組んでいるプロジェクトのために(私が思うに)やらなければならないことです。

基本的に私がやりたいのは、FacebookのTwitterのようなサービスを利用することです(ソーシャルネットワーキングの意味ではありません)。ユーザーはサイトにログインしてさまざまな操作を実行できると同時に、限られた操作をサポートするAndroidアプリケーションを使用することもできます。

いくつかのグーグルとインターネット上の記事を読んだ後、RESTが進むべき道であるように思われます。しかし、私は技術的な詳細のいくつかを完全に把握することができないようです。HTTPリクエスト/レスポンスがどのように機能するかは理解していますが、example.com / item / 1にアクセスすると、ブラウザにアイテム1の詳細が表示され、GETも実行できるように、サーバー側ですべてをコーディングする方法がわかりません。Androidアプリでリクエストして、データベースから詳細を取得してサイトに表示できるようにします。

これを実行する方法についての提案された読み物またはいくつかのヒントはありますか?

4

1 に答える 1

0

これはMVCを使用して実装できます。デフォルトでは、コントローラーにアイテムの詳細をモデルに要求させてから、その情報をビューに渡します。POST、PUTなど、受け入れたいリクエストのタイプごとにこのプロセスを繰り返します。ここで、コントローラーで新しい関数を定義し、モデルに対応するデータベースアクションを実行するように依頼し、応答をビューに返します。

ここにCodeIgniterを使用してRESTサーバーを起動して実行するための役立つチュートリアルがあります

于 2012-06-03T07:17:39.783 に答える