Comments 37
Полезно перед инсталляцией сообщить преимущества фреймворка и его отличия от аналогов
Полезно уже знать различия основных средств разработки под интересующий язык
Мало, непонятно, материал уже устаревает.

PS Но плюсик всё равно за кохану ставлю :)
Повторюсь, не люблю я этот цикл.

1. Статьи маленькие.
2. Маловато подробностей. Вот например:
Kohana::init(array('base_url' => '/mykohana3/',
'index_file'=> ''));

Не объясняется зачем, просто делайте и все! Вы сами знаете, зачем это?
3. Используются выражения типа $this->request->response, но что они означают? Почему не просто echo? Получается все равно черный ящик, с которым приходится разбираться самостоятельно.
4. Использовать параметры экшенов в контроллере считается некрасивым :) $this->request->param() в руки.
4. Использовать параметры экшенов в контроллере считается некрасивым :) $this->request->param() в руки.

Кстати да, в 3.1 их объявили deprecated и обещают из 3.2 убрать совсем
Давно пора. Заранее объявленный порядок переменных в экшене убивает всю гибкость роутов.
Да я сам не в восторге, но это самый лучший мануал, который я сумел найти. И раз взялся, то постараюсь перевести все части.
Лучше бы описали изменения в Kohana 3.0.9 :)
Да, там теперь миленький userguide. На базе него изложить разработку простенького чего-нибудь.
Что-то в таком духе.
Лучше бы описали изменения в грядущей Kohana 3.1. Вот там действительно есть на что посмотреть. Сам сейчас основательно в ней копаюсь, если будет время — напишу статью
Верно. Было бы замечательно. Если не ошибаюсь, они там ORM перелопатили.
Не только это. Ещё для лучшего HMVC разделили класс Request на две части — Request и Response, добавили HTTP_ эксепшены, ну про лямбда-роуты наверно итак уже все знают, и т.д.
а где лежит 3.1? поковырялся — не нашел. Интересно было бы посмотреть на новый Request. Велосипеды не хочется изобретать. спасибо.
Пока доступен только RC1 — github.com/kohana/kohana/tree/3.1-RC1, ну или можно скачать development-версию оттуда же (с гитхаба). Только имейте ввиду, что никакой документации по 3.1 пока нет, так что придётся копаться в исходниках, если захотите понять что там происходит
UFO landed and left these words here
Я так и знала. В каждой статье про Кохану вспоминается наш прелестный украинский язык =)
Habrahabr поиск, "кохана любимая"
А ведь даже в Википедии написано:
Kohana на языке Сиу значит «быстрый». Также на японском языке имеет значение «маленький цветок», а на украинском «любимая» и имя известной косатки (Kohana) — все эти значения не имеют отношения к названию.
UFO landed and left these words here
У меня вопрос к тем кто юзал YII и Kohana, что из них проще, и что более актуально?
Я юзал Codeigniter — сделал сайт на нём. Сайт с нуля, впринципе, разрабатывается быстро.
Потом решил попробовать Kohana, но так и «неасилил» (времени не было, лениво было).
Сейчас взялся за Yii — мне очень понравился этот фреймворк, особенно после прочтения книги «Agile Web Application Development with Yii 1.1 and PHP5».
Из forum.kohanaframework.org/discussion/comment/51176/#Comment_51176
Лично мне довелось достаточно серьезно (не на кабинетных проектах) поработать как с Yii так и с KO3.

Что характерного хотелось бы отметить сравнивая эти две оболочки:

1. KO3 почти в два раза меньше потребляет памяти на ~ одинаковых веб-приложениях.
2. У Yii большая часть основного и расширяемого функционала — практически из коробки.
3. KO3 свойственна несколько высшая устойчивость к просадкам в производительности при изменении нагруженности ресурса.
4. Приложения на KO3 намного проще в масштабировании, особенно в свете грядущих изменений в архитектуре по части Request.
UFO landed and left these words here
На сколько я понимаю, это первая част перевода. Так почему бы не привести ссылку на целый оригинал?

Я в своё время подсел Kohana 2.3, прочитав статью «Kohana 101», которой был очень доволен. Очень дал подобного по Kohana 3…
Не сочтите за самопиар, но здесь уже есть перевод данного цикла (кроме последней статьи, которая будет в ближайшее время). Так что получается рерайтинг.
Only those users with full accounts are able to leave comments. Log in, please.