Контент


Статья для начинающих на NetTuts+

На NetTuts+ (сайт, известный своими статьями для разработчиков и дизайнеров) вчера опубликовали вводную статью в мир Kohana 2.3.x. В ней описывается путь от скачивания дистрибутива до создания собственной системы управления музыкальной коллекцией.

Эх, если бы еще использовались возможности Kohana по максимуму:

  • Если вместо Controller применять Template_Controller, можно было бы создать один базовый шаблон (VIEW) для всех методов контроллера.
  • Интересный подход — создание приватных свойств и хранение в них шаблонов. Однако намного удобнее создавать иерархию шаблонов, используя возможность вкладывать их друг в друга.
  • Многочисленные ряды $view->set(‘var’, $var) выглядят громоздко на фоне $view->var = $var.
  • Ну и конечно же, такое использование моделей, особенно без цепочек вызовов типа $this->db->select()->where()->…->get() не совсем привлекательно. А уж как напрашивается ORM — его элегантность в первую очередь могла бы приглянуться интересующимся коханой…

Тем не менее, это очередной шаг к мировому господству признанию.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Опубликовано в Kohana.

Теги: .


Комментарии (8)

Будьте в курсе обсуждения, подпишитесь на RSS ленту комментариев к этой записи.

  1. BIakaVeron пишет:

    В качестве продолжения, написал на Хабре статью о модификации приведенного в статье приложения.

  2. wordwild пишет:

    А ссылку на статью дать, не судьба? ((

  3. BIakaVeron пишет:

    Хаха, добавил, спасибо!

  4. wordwild пишет:

    да я в принципе сам уже нашел. но будущие читатели оценят. ;)

    P.S. еще б переводик.. :roll:

  5. BIakaVeron пишет:

    Сильно сомневаюсь, что там есть что-то новое. Более того, она интересна больше в части популяризации Kohana в интернете, чем как обучающая статья. Там много недочетов, да и не думаю, что для читателей блога там есть что-то новое…

  6. wordwild пишет:

    лично для меня важны различия с CI, от которого я хочу уйти. а информации на русском — очень мало. :(

  7. BIakaVeron пишет:

    Для этого надо знать CI, а я с ним практически не работал… Есть русскоязычная ветка форума на оф. сайте Коханы, можно там создать топик и сравнивать ;)

  8. wordwild пишет:

    Да, да, да. Именно с той ветки я и нашел Ваш сайт.



Можно включить подсветку кода: <code><pre lang="">...</pre></code>
Разрешены некоторые HTML теги

или используйте trackback.