23

protected/ のコンポーネントと拡張フォルダーの目的について少し混乱しています

どうか明らかにしてください。

4

1 に答える 1

25

私の Yii でのちょっとした経験によると:

コンポーネントは、モデルに基づいてビジネス ロジックを作成するのに役立つクラスです。コントローラーですべての作業をコーディングしたくない場合は、コードを配布してコントローラーで呼び出すコンポーネントが必要です。

拡張機能はライブラリのようなもので、基本的にモデルに依存しないため、現在または後のプロジェクトのどこでも再利用できます。例: メール拡張機能、または Twitter アカウントにツイートを送信するクラス。

他のコーダー/ユーザーにとっては異なる場合があります。

于 2011-12-08T09:32:06.580 に答える