Comments 22
Супер. С парой багов столкивался, в частности с кешированием. Спасибо за новость! Пошел обновлять.
Позавчера начал делать новый проект на 3.2.2, а тут такая радость! Сколько пользуюсь коханой — не нарадуюсь.
Жаль только, что разрабатывают медленно. Обещали релиз 3.3 еще в феврале. По сути над фреймворком работает всего несколько человек, в свое свободное время, сам автор фреймворка признал это в твиттере.
Отдача от коммьюнити тоже почти нулевая? (В виде pull request.)
Да там по разному. Иногда быстро принимают — иногда месяцами торчат
Мне интересно то, каков процент вклада совершается самим сообществом.
Это я к тому, что никогда не поздно помочь проекту самому, т.е. сетовать на занятость core-разработчиков дело неблагодарное. :)
Это я к тому, что никогда не поздно помочь проекту самому, т.е. сетовать на занятость core-разработчиков дело неблагодарное. :)
Ну народ потихоньку помогает — процент не скажу, но что-то есть. Да и форум у них достаточно живой :)
Там немного неудобная система принятия pull request-ов, нудно создать в их Redmine тикет и уже в самом pull request указать тикет.
Smartfon крайне верно подметил основную их проблему. Реально 2-3 разработчика активны — когда у них есть время. И именно они делает коммиты.
Там немного неудобная система принятия pull request-ов, нудно создать в их Redmine тикет и уже в самом pull request указать тикет.
Smartfon крайне верно подметил основную их проблему. Реально 2-3 разработчика активны — когда у них есть время. И именно они делает коммиты.
Недавно на форуме было обсуждение темпов разработки, и там проскакивали слова, что при должной активности и качестве отправляемого кода любой разработчик может попасть в команду.
Core Devs тоже люди, им тоже семьи кормить надо.
Core Devs тоже люди, им тоже семьи кормить надо.
Раз уж топик про Kohan'у, то чтоб не постить в Q/A, спрошу тут.
_____________
Вот я перешёл на Kohan'y с CodeIgniter'a и возник вопрос. Если в CI я просто писал что-то типа
то я потом в этом методе мог обратиться к этой переменной просто по её имени. в Kohan'e же никак так не удалось сделать. Пока что пользуюсь $_GET['someVar'], но имхо должно быть более красивое решение.
____________
Можете подсказать?
_____________
Вот я перешёл на Kohan'y с CodeIgniter'a и возник вопрос. Если в CI я просто писал что-то типа
public function someFunction($someVar = '')
то я потом в этом методе мог обратиться к этой переменной просто по её имени. в Kohan'e же никак так не удалось сделать. Пока что пользуюсь $_GET['someVar'], но имхо должно быть более красивое решение.
____________
Можете подсказать?
Нет, такого красивого решения нет. Либо $this->request->query('key') — правильная замена для $_GET, либо $this->request->param('key') — выборка из параметров роута, собственно замена способу, используемого в CodeIgniter.
Печально однако. Тогда получается особо и нет смысла использовать $this->request->query('key'), поскольку такой способ написания прилично длиннее =(
Переопределив метод query/param в классе Request, вы можете добавить кастомную фильтрацию, например.
Это имеет смысл в HMVC когда вы создаете внутренние подзапросы, в 3.3 именно это и есть правильный способ получения параметра строки запроса.
Смысл в том, что порядок параметров может меняться (гибкий роутинг позволяет впихнуть в начало или в середину необязательные сегменты адреса), что в таких случаях делать предлагаете? Не вижу ничего страшного, чтобы в начале экшена записать в локальную переменную нужный параметр и далее с ним работать. В CI вроде бы тоже есть длиннющие портянки вызовов, и ничего ))
вот в этом бложике чуть более подробно написано о ключевых изменениях. К тому же по-русски.
Kohana умерла? Топик о релизе даже на главную не вышел…
Что нынче в моде? Что стоит изучать? Вот недавно в коментах увидел ссылку на FuelPHP, может пора им заняться?
Что нынче в моде? Что стоит изучать? Вот недавно в коментах увидел ссылку на FuelPHP, может пора им заняться?
Ну почему же умерла. Просто у разработчиков трудности — они все заняты основной работой.
Они приглашают сторонних разработчиков участвовать — видать объективно оценивают свои силы — недавно на форуме проскакивало.
По поводу моды не скажу, по вообще можно посмотреть и на нее (на Kohana), и на Symfony, и на Laravel. Можно попробовать PhalconPHP — где фреймфорк идет как расширение для php. В общем вам есть из чего выбирать.
Они приглашают сторонних разработчиков участвовать — видать объективно оценивают свои силы — недавно на форуме проскакивало.
По поводу моды не скажу, по вообще можно посмотреть и на нее (на Kohana), и на Symfony, и на Laravel. Можно попробовать PhalconPHP — где фреймфорк идет как расширение для php. В общем вам есть из чего выбирать.
Не помню ни одного топика про Kohana, который бы вышел на главную. На Хабре этот фреймворк не настолько популярен.
Что стоит изучать?
Yii!
Так же ещё есть замечательный фреймворк Yii
Sign up to leave a comment.
Kohana 3.3.0 released