規則に従いたいだけで、クラスに実装させたいカスタムインターフェイスをどこに配置するかを知る必要があります。
私はそれがただの推薦であることを知っています、しかしあなたがどう思うかを知ることは良いでしょう?
ありがとう、ダニー
あなたの質問には答えが多すぎます。Yiiのさまざまな使い方を試してみることをお勧めします。たとえば、私はモジュールでのみ開発するのが好きです。なんで?コードを再利用する最も簡単な方法です。しかし、これが私のコーディング方法です。私の「必要」です。
アプリケーションには何が必要ですか?再利用可能なアクションを開発する方法がいくつかあります。それで、正しいものは何ですか?ニーズによって異なります。
時々人々は「MySQLとSQLiteのどちらが良いですか?」と尋ねます。そして、答えは「たぶんただのjsonまたはテキストファイル」である可能性があります。
あなたは一人ですか、それともチーム内ですか?チームに聞いてください。
または、...試してみて、自信を持って、さまざまなアプローチをとってください。