2
User
Recs.
Recs.
5
Updates
Last
Updated
Updated
Activity
16 Options
SpecsUpdate
PHP version5.4+
Default Template EngineTwig
Default ORMYii Active Record
Pros
Pro Highly extensible
Yii is built to be extremely extensible. Virtually every component of the framework can be extended programmatically. For example, if you want to add a unique id to your views, it's very easy to do:
namespace app\components;
class View extends yii\web\View {
public $bodyId;
/* Yii allows you to add magic getter methods by prefacing method names with "get" */
public function getBodyIdAttribute() {
return ($this->bodyId != '') ? 'id="' . $this->bodyId . '"' : '';
}
}
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Yii
Recommended 6 years ago
Pro
Easy to installPro
Integrated with a testing frameworkPro
Highly extensible