Kohana

Пользовательский ввод в Kohana3 - часть 1

Просмотров: 9581Комментарии: 10
Web frameworks

Сегодня мы посмотрим, как можно обрабатывать пользовательский ввод (данные из форм) в новой версии фреймворка Kohana. Предварительно не забываем обновиться до вышедшего третьего релиз-кандидата.

Далее...

Простейший HMVC в Kohana3 RC2.1

Просмотров: 6514Комментарии: 5
Web frameworks

Сегодня я попробую показать вам, как можно «прикрутить» к нашему простому веб-приложению дополнительный иерархический уровень, сделав систему более гибкой (честно говоря, на таком простом примере гибкости совсем не видно, но смысл уловить можно).

Далее...

Views в Kohana3

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

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

Далее...

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

Просмотров: 2391Комментарии: 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

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

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

Далее...

Избранное за неделю #1

Просмотров: 2209Комментарии: 0
Обзоры

У Макса Крайнова полезное про многоуровневый резервный фонд. Нам хотя б до одноуровневого нормально дорасти. Но стремиться надо.

Заметки про Американскую жизнь. Занятно и наводит на размышления.

Похищение банковских данных клиентов из банкоматов с последующим злоупотреблением их счетами реально возможно и уже производится. И ничего тут не поделаешь, только остается следить за балансом, чтоб вовремя заблокировать счет.

Валентин Поляков, как всегда, жизненно пишет про проблемы интернет-магазинов. Да, зачастую главные проблемы бизнеса кроются именно в некоторых качествах его владельца/управляющего. Так и до финансово-практического обоснования Заповедей недалеко smile

Приятно удивило появление Opera Unite. Еще один шаг в пострении простого (и свободного ?) Интернета. Вот если б еще избавиться от присущих Сети аппаратных уязвимостей, а то проблемы с одним кабелем могут парализовать несколько континентов...

Иван Броткин знакомит с бета-версией Kohana 3: первый взгляд и Database + Model. Переходить пока не буду, даже ЦМФ, если таковая все же родится, в первых вариантах будет на 2.4 или даже на ветке 2.3.х. Но ознакомиться интересно.

А еще собираюсь в отпуск. Так что отдохните пока от моих опусов, потом, надеюсь, подкину кое-что для размышления smile

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

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

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

Далее...

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

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

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

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

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

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

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

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

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

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

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