エクステンション概要

Yii を拡張することは、開発の最中に普通に行われていることです。 例えば、新しくコントローラを開発するときは、CController クラスを継承することで Yii を拡張しています。 また、新しくウィジェットを書くときは、CWidget あるいは既存のウィジェットクラスを拡張しています。 もし拡張されたコードが第三者によって再利用されるように設計されていれば、それが エクステンション と呼ばれます。

エクステンションは通常単一の目的で使用されます。Yii の用語では、以下の種類に分類されます。

エクステンションは、上のどれにも当てはまらないコンポーネントである場合があります。 現実の話として、Yii は注意深く設計されており、コードのほとんど全ての部分は、個別のニーズに適するように、拡張してカスタマイズすることが出来ます。

$Id$

Be the first person to leave a comment

Please to leave your comment.