Yii ソースコード解釈 - MVCModel

WBOY
リリース: 2016-07-29 08:58:03
オリジナル
1144 人が閲覧しました

非常に一般的な MVC パターンについてはここでは詳しく説明しません。モデルについて詳しく説明します。

モデルはアプリケーション全体のデータとビジネスロジックを集中させる必要があります

アプリケーションに関係するすべてのビジネスオブジェクトは可能な限りモデルに抽象化される必要があります。

記事を公開する場合: Post::create()、コメントを削除します: Comment::delete()Post::create(),删除评论:Comment::delete()

基础Model要细化

在Model的设计上,要以尽量小的粒度进行设计。粒度越小,复用的可能性就越高。

分层次设计Model

通过继承

基本モデルは洗練されなければなりません

モデルの設計では、できるだけ小さな粒度で設計する必要があります。粒度が小さいほど、再利用できる可能性が高くなります。

モデルを階層的に設計します
  1. 継承 を使用して、ビジネス要件をより適切に満たすモデルを設計します。

    各モデルの名前は慎重に決めてください。
参考

ご存知の通り🎜🎜🎜 🎜 上記は、Yii のソースコード解釈 - MVCModel を関連コンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 🎜 🎜 🎜
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート