Расширение Yii

Расширение функциональности Yii — стандартная практика в процессе разработки. Например, при написании нового контроллера вам необходимо расширить Yii путём наследования его класса CController; при написании виджета — класса CWidget или класса уже существующего виджета. Если созданный код предназначен для повторного его использования сторонними разработчиками, то мы называем его расширением (extension).

Как правило, каждое расширение решает только одну задачу. Используя терминологию, принятую в Yii, расширения можно классифицировать следующим образом:

Впрочем, расширение может и не соответствовать ни одной из перечисленных категорий. Yii изначально был спроектирован таким образом, что практически любую его часть можно изменить и дополнить для любых нужд.

Be the first person to leave a comment

Please to leave your comment.