私はiPhone APPを開発しており、Webサービスも実装する必要があります。 まず第一に、私は開発者ではなく、PHP、Objective-C、xCodeで大きなものを作りませんでした。 私のPHPの知識も良くありません。しかし、私の環境から始めましょう。iPhone用のPHP RESTful Webサービス
iPhone APP(Xcodeの4.2、iOS5を)、PHPのWebサービスは、MySQL DB
私はWEBを研究していたし、ほとんどの人は、SOAPよりもRESTに多くなる傾向があります。私は、単純なHTTP動詞(取得、投稿、削除など)を使用してRESTの利点も見ていると思いますが、ここでの主なポイントではありません...
私は、 RESTアーキテクチャとURIと動詞のマッピングと少し概念を作ってみました。ここのマッピングの単純な例:。
/location/{location_id}/product
/location/{location_id}/product/{product_id}
の両方が、私は、単一の製品や場所のすべての製品をエーテル取得する必要GET操作です
シンプルなPHP REST Web Serverは、どのようにこれらの機能に似ていますか?
もう1つの部分は、iPhoneからユーザー認証を実装する必要があります。どういうわけか私はユーザーセッションを保存する必要があります、今、私はそれをどうやって作るのか考えていません。目標は、ユーザーだけがログインしている場合は、製品をレビューできるということです。
今でもWebを調査しましたが、簡単なステップバイステップのチュートリアルは見つかりませんでした。 あなたの目標を達成するのに役立つ良いチュートリアルをご存知ですか? :)
多くの人がZENDのようなPHPフレームワークの使用を好む。これは非常に興味深いようですが、多くのモジュールを持つ大きなパッケージのようです。 Webサービスを稼働させるためにどのモジュールが必要であるか正確に分かっていますか?
ようこそスタックオーバーフローへようこそ。これは、多くの副題を持つ非常に広い質問です。あなたは質問を個々のものに分割するのが最善です。これは、人々が将来答え、検索し、助けられるようにするためです。詳細については、[FAQ](http://stackoverflow.com/faq)をお読みください。 PHPを使ってRESTに関するチュートリアルがたくさんあるので、もっと探してみることをお勧めします。 –