Web frameworks

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

Views in Kohana3

Рубрика: Web frameworks
Метки: |
Дата: 23/09/2009 15:07:22

Это перевод моего русскоязычного туториала 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.

Далее...

Это перевод моего русскоязычного тутора Развертывание Kohana3 на XAMPP под Windows

This is the translation of my Kohana deployment tutorial in Russian

Далее...

Simple HMVC-widget in Kohana3

Рубрика: Web frameworks
Метки: |
Дата: 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. 

Далее...

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

Далее...

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

Далее...

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

Рубрика: Web frameworks
Метки: |
Дата: 23/08/2009 23:30:53

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

Далее...

Views в Kohana3

Рубрика: Web frameworks
Метки: |
Дата: 12/08/2009 12:18:00

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

Далее...

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

Рубрика: Web frameworks
Метки:
Дата: 08/08/2009 09:52:43

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

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

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

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

Далее...

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

Рубрика: Web frameworks
Метки:
Дата: 22/05/2009 13:37:55

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

Далее...