Web frameworks

Подписаться на эту рубрику по RSS

Views в Kohana3

Просмотров: 7402Комментарии: 6
Web frameworks

В прошлом туториале мы установили Kohana на сборку XAMPP и запустили простейший трехстраничный сайт. Фактически, он представлял собой «голый» контроллер, выводящий в браузер запрошенную страницу. Бесспорно, такой подход имеет право на существование, особенно в веб-приложениях без пользовательского интерфейса. Однако при наличии достаточно сложной верстки отдаваемых посетителю страниц очень неудобно делать все в контроллере. Хочется выделить разметку в отдельный файл (или файлы; хотя это менее удобно для верстальщика, многие современные CMS делают именно так) и только «натягивать» их на данные по мере необходимости. Тут нам на помощь приходит реализованный в фреймворке Kohana архитектурный паттерн Model-View-Controller (MVC) в той своей части, которая обозначается как View-Controller. View как раз представляет собой шаблоны разметки для вывода данных, сами же данные предоставляются контроллером (хотя можно и напрямую из модели брать), который компонует Views в отдаваемую страницу. Впрочем, теория лучше понимается в сочетании с практикой. Давайте добавим к уже написанному нами контроллеру шаблоны отображения (Views).

Далее...

Увидела свет Kohana3 RC 2.1

Просмотров: 2527Комментарии: 3
Web frameworks

Буквально несколько часов назад был опубликован новый релиз-кандидат фреймворка Kohana3.0. Он ідет под номером 2.1, поскольку собственно RC2 оказался малость бажным. Скачиваем, пробуем, оставляем замечания тут.

Кстати, кто-нибудь знает, где можно скачать последний багфикс 2.3.5? В Roadmap ветки 2 висит только 2.4, 2.3.х убрали.

В http://source.kohanaphp.com/trunk/ еще 2.3.х или уже 2.4?

Развертывание Kohana3 на XAMPP под Windows

Просмотров: 8565Комментарии: 6
Web frameworks

В свободную минуту поддался соблазну посмотреть на новую версию Kohana. Решил заодно оформить это как-то в виде туториала. То, что изложено ниже, претендует на самый базовый уровень, но если кому интересно — читайте, комментируйте.

Далее...

Писать или не писать свю CMS?

Просмотров: 18914Комментарии: 31
Web frameworks

Я тут напряженно думаю над вопросом. Нужна CMS. Вообще-то, у нас уже есть рабочий вариант, и вполне хорошо работает. Но познакомившись с Kohana уже практически невозможно работать с обычным PHP-кодом. Поэтому хочется Kohana-based CMS, чтоб легко и непринужденно дописывать модули, расширяя и расширяя ее под бесконечно разнообразные нужды любимых заказчиков.

Далее...

Апдэйт документации по модулю Formo

Просмотров: 2474Комментарии: 0
Web frameworks

Недавно вышла новая версия модуля Formo для фреймворка Kohana. Соответственно, обновилась и документация. Я выложил новую версию в соответствующей теме.

В самом модуле появилось много интересного и полезного, переработана система драйверов, добавлены новые плагины и переработаны старые. Хочу отметить, что и сам немного приложил к этому руку, а именно, внес несколько рацпредложений (например, добавить каптчу, поддержку использования уже инициалзированной модели), а также указал на несколько глюков (самый характерный -- невозможность использования нелатинских кодировок с чекбоксами). К чести разработчика нужно отметить, что практически все он принял к сведению и добавил либо исправил (но еще осталось несколько глюков с чекбоксами, ну и несколько мелких по другому поводу).

Кстати говоря, наткнулся сегодня на глюк MaxSite CMS -- ругается на запрещенное расширение файла при загрузке, хотя расширение просто ZIP, и такие файлы уже неоднократно загружал. Пришлось по FTP грузить.

Справка по модулю Formo для Kohana

Просмотров: 5754Комментарии: 0
Web frameworks

Скомпилировал справочные материалы по замечательному модулю для автоматизированной работы с формами Formo для фреймворка Kohana. Текущая версия модуля 1.1.

Скачать/Download 147 (zipped chm, download size ~115K) 

Онлайн-версия мануала

Страница проекта