23

我对受保护/中的组件和扩展文件夹的用途有点困惑

请澄清。

4

1 回答 1

25

根据我在 Yii 上的一点经验:

组件是可以帮助您根据模型编写业务逻辑的类。您绝对不想在控制器中编写所有工作,那么您需要组件来分发您的代码并在控制器中调用它。

扩展就像库一样,基本上不依赖于您的模型,因此可以在当前或以后的项目中的任何地方重用。例如:电子邮件扩展程序,或向您的 Twitter 帐户发送推文的类。

对于其他编码员/用户来说可能会有所不同。

于 2011-12-08T09:32:06.580 回答