
Приветствую вас, уважаемый читатель!
Данным постом я подвожу итог видеокурса по Kohana 3 для начинающих. Обозревая основы взаимодействия с фреймворком я записал 27 видеоуроков.
Считаю, что курс выполняет возложенную на него задачу пояснения принципов современного объектно-ориентированного MVC-программирования начинающему веб-мастеру.
Основываясь на знаниях, полученных из видеокурса, новичок вполне может запрограммировать функционал современного веб-проекта, а, в случае нехватки знаний, выбрать правильное направление для их самостоятельного пополнения.
Читать полностью »

В свежем видеоуроке по фреймворку Kohana я подробно рассмотрю вопросы маршрутизации.
Благодаря маршрутизации в Kohana можно задавать контроллеры и экшены для обработки URL весьма разнообразного вида.
Читать полностью »

Приветствую вас, уважаемый читатель!
Видеоурок данной публикации курса я посвятил изучению связей между таблицами посредством ORM.
Описанный в видеоуроке подход, основанный на возможностях модуля ORM — ORM relationships, позволяет с легкостью организовать доступ из модели, работающей с одной таблицей БД, к информации, содержащейся в другой связанной таблице.
В нашей образовательной системе материалы хранятся в таблице materials и связаны через поле category_id с таблицей tree, хранящей информацию о категориях. Благодаря ORM-связям мы сможем получить доступ к полям таблице tree из модели Material.
В процессе знакомства с ORM-связями я затрону еще один важный вопрос: каким образом производить передачу данных, полученных в результате ORM-запроса, из модели в контроллер и далее в вид.
Читать полностью »

Приветствую вас, уважаемый читатель!
После обновления Kohana до версии 3.2, из-за мелких изменений фреймворка возник ряд проблем в функционировании образовательной системы.
Сегодня мы их поборем.
Читать полностью »