Интересный пост «Yii без MVC» нашёлся в блоге Евгения Карагодина. В нём он описывает использование Yii без view и стандартных директорий. Можно пойти дальше и использовать Yii вообще без MVC. Ну или использовать, например, только M. Для этого во входном файле делаем так:
$yii='path/to/framework/yii.php'; $config=dirname(__FILE__).'/config.php'; require($yii); // при желании можно объявить конфиг параметром в виде массива и не использовать файл Yii::createWebApplication($config); // далее любой код с использованием Yii: $criteria = new CDbCriteria(); $criteria->limit = 10; $criteria->order = 'id DESC'; $posts = Post::model()->findAll($criteria); echo "<ol>"; foreach($posts as $post) { echo "<li>"; echo $post->title; echo "</li>"; } echo "</ol>"