Kohana
Пользовательский ввод в Kohana3 - часть 1
Понедельник, 7 сентября 2009 г.Рубрика: Web frameworks
Метки: Kohana | обучение
Просмотров: 4791
Подписаться на комментарии по RSS
Сегодня мы посмотрим, как можно обрабатывать пользовательский ввод (данные из форм) в новой версии фреймворка Kohana. Предварительно не забываем обновиться до вышедшего третьего релиз-кандидата.
Простейший HMVC в Kohana3 RC2.1
Воскресенье, 23 августа 2009 г.Рубрика: Web frameworks
Метки: Kohana | обучение
Просмотров: 3483
Подписаться на комментарии по RSS
Сегодня я попробую показать вам, как можно «прикрутить» к нашему простому веб-приложению дополнительный иерархический уровень, сделав систему более гибкой (честно говоря, на таком простом примере гибкости совсем не видно, но смысл уловить можно).
Views в Kohana3
Среда, 12 августа 2009 г.Рубрика: Web frameworks
Метки: Kohana | обучение
Просмотров: 3319
Подписаться на комментарии по RSS
В прошлом туториале мы установили Kohana на сборку XAMPP и запустили простейший трехстраничный сайт. Фактически, он представлял собой «голый» контроллер, выводящий в браузер запрошенную страницу. Бесспорно, такой подход имеет право на существование, особенно в веб-приложениях без пользовательского интерфейса. Однако при наличии достаточно сложной верстки отдаваемых посетителю страниц очень неудобно делать все в контроллере. Хочется выделить разметку в отдельный файл (или файлы; хотя это менее удобно для верстальщика, многие современные CMS делают именно так) и только «натягивать» их на данные по мере необходимости. Тут нам на помощь приходит реализованный в фреймворке Kohana архитектурный паттерн Model-View-Controller (MVC) в той своей части, которая обозначается как View-Controller. View как раз представляет собой шаблоны разметки для вывода данных, сами же данные предоставляются контроллером (хотя можно и напрямую из модели брать), который компонует Views в отдаваемую страницу. Впрочем, теория лучше понимается в сочетании с практикой. Давайте добавим к уже написанному нами контроллеру шаблоны отображения (Views).
Увидела свет Kohana3 RC 2.1
Суббота, 8 августа 2009 г.Рубрика: Web frameworks
Метки: Kohana
Просмотров: 977
Подписаться на комментарии по RSS
Буквально несколько часов назад был опубликован новый релиз-кандидат фреймворка 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
Понедельник, 3 августа 2009 г.Рубрика: Web frameworks
Метки: Kohana | обучение
Просмотров: 4616
Подписаться на комментарии по RSS
В свободную минуту поддался соблазну посмотреть на новую версию Kohana. Решил заодно оформить это как-то в виде туториала. То, что изложено ниже, претендует на самый базовый уровень, но если кому интересно — читайте, комментируйте.
Избранное за неделю #1
Пятница, 19 июня 2009 г.Рубрика: Обзоры
Метки: Kohana | безопасность | Интернет | обзор | эффективность
Просмотров: 924
Подписаться на комментарии по RSS
У Макса Крайнова полезное про многоуровневый резервный фонд. Нам хотя б до одноуровневого нормально дорасти. Но стремиться надо.
Заметки про Американскую жизнь. Занятно и наводит на размышления.
Похищение банковских данных клиентов из банкоматов с последующим злоупотреблением их счетами реально возможно и уже производится. И ничего тут не поделаешь, только остается следить за балансом, чтоб вовремя заблокировать счет.
Валентин Поляков, как всегда, жизненно пишет про проблемы интернет-магазинов. Да, зачастую главные проблемы бизнеса кроются именно в некоторых качествах его владельца/управляющего. Так и до финансово-практического обоснования Заповедей недалеко
Приятно удивило появление Opera Unite. Еще один шаг в пострении простого (и свободного ?) Интернета. Вот если б еще избавиться от присущих Сети аппаратных уязвимостей, а то проблемы с одним кабелем могут парализовать несколько континентов...
Иван Броткин знакомит с бета-версией Kohana 3: первый взгляд и Database + Model. Переходить пока не буду, даже ЦМФ, если таковая все же родится, в первых вариантах будет на 2.4 или даже на ветке 2.3.х. Но ознакомиться интересно.
А еще собираюсь в отпуск. Так что отдохните пока от моих опусов, потом, надеюсь, подкину кое-что для размышления ![]()
Писать или не писать свю CMS?
Пятница, 22 мая 2009 г.Рубрика: Web frameworks
Метки: Kohana
Просмотров: 4737
Подписаться на комментарии по RSS
Я тут напряженно думаю над вопросом. Нужна CMS. Вообще-то, у нас уже есть рабочий вариант, и вполне хорошо работает. Но познакомившись с Kohana уже практически невозможно работать с обычным PHP-кодом. Поэтому хочется Kohana-based CMS, чтоб легко и непринужденно дописывать модули, расширяя и расширяя ее под бесконечно разнообразные нужды любимых заказчиков.
Апдэйт документации к модулю Formo в связи с выходом v. 1.1
Среда, 20 мая 2009 г.Рубрика: Web frameworks
Метки: Kohana
Просмотров: 1011
Подписаться на комментарии по RSS
Апдэйт документации по модулю Formo
Среда, 22 апреля 2009 г.Рубрика: Web frameworks
Метки: Kohana | MaxSite | плагин
Просмотров: 1004
Подписаться на комментарии по RSS
Недавно вышла новая версия модуля Formo для фреймворка Kohana. Соответственно, обновилась и документация. Я выложил новую версию в соответствующей теме.
В самом модуле появилось много интересного и полезного, переработана система драйверов, добавлены новые плагины и переработаны старые. Хочу отметить, что и сам немного приложил к этому руку, а именно, внес несколько рацпредложений (например, добавить каптчу, поддержку использования уже инициалзированной модели), а также указал на несколько глюков (самый характерный -- невозможность использования нелатинских кодировок с чекбоксами). К чести разработчика нужно отметить, что практически все он принял к сведению и добавил либо исправил (но еще осталось несколько глюков с чекбоксами, ну и несколько мелких по другому поводу).
Кстати говоря, наткнулся сегодня на глюк MaxSite CMS -- ругается на запрещенное расширение файла при загрузке, хотя расширение просто ZIP, и такие файлы уже неоднократно загружал. Пришлось по FTP грузить.
Справка по модулю Formo для Kohana
Четверг, 9 апреля 2009 г.Рубрика: Web frameworks
Метки: Kohana
Просмотров: 2836
Подписаться на комментарии по RSS
Скомпилировал справочные материалы по замечательному модулю для автоматизированной работы с формами Formo для фреймворка Kohana. Текущая версия модуля 1.1.
Скачать/Download 203 (zipped chm, download size ~115K)