タグ

2016年7月26日のブックマーク (1件)

  • 肥大化するコントローラを避ける (CakePHP 編) - Qiita

    アイデア元 Web アプリの MVC 設計まとめ - もやし日記 概要 上記のリンク先の目次がそのまま解決したい課題となっています。以下に抜粋します。 肥大化するコントローラを避ける ビジネスロジックをどこに書けば良いのか コントローラとモデルの間にもう一つの層があるとうまくいく? これを CakePHP で解決する方法を検討します。 解決案 - Logic モデルを作成する ※ 2015-05-12 追記 Logic コンポーネントの方がよいのでは、という議論もコメント欄でしていますので、合わせて参照下さい。 ※ 2016-07-21 追記 下記記事にある 「Service層」のことをやりたい、という話でした。 Webアプリケーションの構成に関する予備知識 http://qiita.com/okeyaki/items/37eb4b66bd8ef62c1fe8 検討といいつつ自分が実践して

    肥大化するコントローラを避ける (CakePHP 編) - Qiita
    stockedge
    stockedge 2016/07/26
    “CakePHPではComponentがService層に該当”