Web frameworks
Подписаться на эту рубрику по RSS
Это перевод моего русскоязычного туториала Views в Kohana3
In the previous tutorial we have deployed Kohana3 to XAMPP environment and have made very-very simple site. Such an approach may exist but mostly it is a not developer-friendly one because of dealing with markup in controller. More convenient way is to separate all markup-related stuff in so-called View entities, working like templates. And in Kohana3 we have an implementation of MVC (Model-View-Controller) so we can use Kohanian Views to build output.
Deploying Кohana3 on the local XAMPP-powered Windows host
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 19/09/2009 15:58:54
Это перевод моего русскоязычного тутора Развертывание Kohana3 на XAMPP под Windows
This is the translation of my Kohana deployment tutorial in Russian
Simple HMVC-widget in Kohana3
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 15/09/2009 13:41:24
Русскоязычные читатели могут пропустить этот пост, поскольку это всего лишь попытка перевода моего прошлого виджетного туториала.
I’d like to present my approach to what can be the possible way to make a widget in Kohana3. I formulated it in the form of tutorial to make learning process more informal and practice-oriented (Kohanian gurus will certainly find nothing interesting below). Following text is the translation of my recent tutorial written in Russian, so it is based on my previous Ko3 tutorials (deploying Ko3, views in Ko3, simple HMVC in Ko3, and user input in Ko3, all in Russian). I hope that tutor is self-sufficient but ask me if anything is not clear. Also… I’m not a designer so only basic output decoration is presented, you can add more glamour if needed.
I love all kinds of feedback so if you find grammatical (my English is poor), semantic, stylish (maybe coding style) or even sense of humor mistake please let me know. I want to amend this tutorial.
Делаем простой HMVC-виджет в Kohana3
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 12/09/2009 17:28:52
По просьбам читателей излагаю свой взгляд на то, как можно сделать виджет в Ko3. Хочу оговорить, что в своих туториалах я основываюсь на уже пройденном ранее материале и стараюсь не затрагивать непройденный, чтобы новичкам было удобно.
Пользовательский ввод в Kohana3 - часть 1
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 07/09/2009 10:12:36
Сегодня мы посмотрим, как можно обрабатывать пользовательский ввод (данные из форм) в новой версии фреймворка Kohana. Предварительно не забываем обновиться до вышедшего третьего релиз-кандидата.
Простейший HMVC в Kohana3 RC2.1
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 23/08/2009 23:30:53
Сегодня я попробую показать вам, как можно «прикрутить» к нашему простому веб-приложению дополнительный иерархический уровень, сделав систему более гибкой (честно говоря, на таком простом примере гибкости совсем не видно, но смысл уловить можно).
В прошлом туториале мы установили Kohana на сборку XAMPP и запустили простейший трехстраничный сайт. Фактически, он представлял собой «голый» контроллер, выводящий в браузер запрошенную страницу. Бесспорно, такой подход имеет право на существование, особенно в веб-приложениях без пользовательского интерфейса. Однако при наличии достаточно сложной верстки отдаваемых посетителю страниц очень неудобно делать все в контроллере. Хочется выделить разметку в отдельный файл (или файлы; хотя это менее удобно для верстальщика, многие современные CMS делают именно так) и только «натягивать» их на данные по мере необходимости. Тут нам на помощь приходит реализованный в фреймворке Kohana архитектурный паттерн Model-View-Controller (MVC) в той своей части, которая обозначается как View-Controller. View как раз представляет собой шаблоны разметки для вывода данных, сами же данные предоставляются контроллером (хотя можно и напрямую из модели брать), который компонует Views в отдаваемую страницу. Впрочем, теория лучше понимается в сочетании с практикой. Давайте добавим к уже написанному нами контроллеру шаблоны отображения (Views).
Буквально несколько часов назад был опубликован новый релиз-кандидат фреймворка 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
Рубрика: Web frameworksМетки: Kohana | обучение
Дата: 03/08/2009 13:32:59
В свободную минуту поддался соблазну посмотреть на новую версию Kohana. Решил заодно оформить это как-то в виде туториала. То, что изложено ниже, претендует на самый базовый уровень, но если кому интересно — читайте, комментируйте.
Я тут напряженно думаю над вопросом. Нужна CMS. Вообще-то, у нас уже есть рабочий вариант, и вполне хорошо работает. Но познакомившись с Kohana уже практически невозможно работать с обычным PHP-кодом. Поэтому хочется Kohana-based CMS, чтоб легко и непринужденно дописывать модули, расширяя и расширяя ее под бесконечно разнообразные нужды любимых заказчиков.