Tumblrクラス設計図やりたいことAPIのように同一の処理の流れを組み込む場合、TemplateMethodパターンを利用してFrameWork化することができると思います。PHPのFrameWorkはたくさん世の中に出回っていると思いますが、必要用途のモノだけを揃えた軽量FrameWorkが存在しないので自作します。1.APIを作成する人はModelクラスだけに手を入れる。Controllerも修正可能にしますが、極力修正させたくない。2.Validate,DB接続,View機能はFrameWorkとして揃える。ControllerはApplicationからリクエストされたURIを取得します。ApplicationからリクエストされたURIを元に設定ファイルを読み込みます。ApplicationからリクエストされたURIを元に必要なModelクラスを読み込みます。Modelクラス内部でApplicationからリクエストされたパラメータを取得します。Modelクラスは取得したパラメータのvalidateを行ないます。(API作者が実装)6.DBに接続が必要な場合はDBクラスとConnectionを張って、データを取得します。(API作者が実装)7.ModelクラスはDBから取得したデータの整形を行ないます。(API作者が実装)8.ControllerにModelの結果を返却します。9.ControllerにてView用のデータ整形を行ないます。10.ApplicationにAPIとしての結果を返却します。各パートの実装はちょくちょくやっています。本気でやったら数時間で終わりそうですね。Tumblr広告を非表示にする関連記事2014-04-04男なら潔くC言語書けよと言われた話。今までHadoop関連で紹介した記事は以下のもの...2011-07-035分で分かるCakePHPの基礎PHPのFWを比較することを試みようと思っている。日)菊池佑太と申します。日本のスタートアップをマネジメントしています。仕事が忙しい日々ですが、本当は毎日静かに暮らしたいと思っています。注目記事スポンサーリンクスポンサーリンクはてなブログをはじめよう!yutakikuchiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。