Мы уже более-менее разобрались с двумя компонентами архитектуры MVC, остался третий M - Model (Модель).
Модель - это PHP класс предназначенный для работы с информацией предоставленной или запрошенной контроллером. Например у вас есть гостевая книга, контроллер передаёт запрос в модель на получение последних десяти записей, модель возвращает эти записи контроллеру, который может передать эти данные в отображение. Контроллер так же может посылать новые записи в модель, обновлять или удалять существующие.
Проще говоря, модель занимается обработкой и управлением данными.
Дальше »


... /dev-mark/Kohana3-
В связи с тем, что в примерах руководства по Kohana 3 становиться всё больше файлов, я начал их выкладывать на google code.
svn checkout http://dev-mark.googlecode.com/svn/trunk/dev-mark/Kohana3-tutorial Kohana3-tutorial
Что бы не захламлять репозитарий выкладываются только те файлы, которые используются в руководстве. То есть, нужно предварительно установить фреймворк Kohana 3, а затем в него скопировать файлы руководства.
Имена каталогов с файлами руководства обозначаются по принципу: tutorial_XX, где XX - номер руководства.
Каталоги с дополнениями к руководству именуются по такому же принципу, только вместо номера руководства будет название дополения. Например каталог с файлами для Kohana 3: Установка под Ubuntu будет называться 'tutorial_ubuntu'
Структура содержимого папок с файлами руководства:
kohana - каталог с файлами фреймворка для проекта, файлы расположены в соответствующих каталогах
webroot - DocumentRoot проекта

