Контент


Официальный релиз Kohana 3.0

Брызги шампанского, радостный смех, шум фейерверка. Все это может означать, что народ радуется выпуску Kohana3. Как и обещал Shadowhand, финальный релиз был осуществлен 16го сентября (по Москве было уже утро 17го), соответствующее сообщение на форуме появилось примерно в семь утра.

На самом деле активные пользователи github‘а заметят, что никаких серьезных изменений не произошло. В основном, дописывалась документация, которая расположена в отдельном модуле Userguide. Зато те, кто ждали появления загадочного файла с именем kohana-v3.0.zip, могут быть довольны — он доступен для скачивания на оф. сайте.

В составе дистрибутива следующий модули:

  • Auth. Базовая аутентификация пользователей. Включает драйверы: ORM и файловый.
  • Codebench. Модуль для сбора статистики выполнения задач.
  • Database. Тут все понятно. Поддерживает драйвер Mysql, для всех прочих предлагается PDO.
  • Image. Модуль для работы с изображениями. Пока только драйвер GD.
  • ORM. Думаю, тоже все ясно. Есть много изменений по сравнению с веткой 2.3.x, так что придется посвятить (очередную) целую статью этому модулю.
  • Pagination. Модуль для организации т.н. «пагинаторов«, т.е. переключателей страниц.
  • Userguide. Документация к фреймворку (вместе с движком). Включает также автоматически формируемую API-документацию, что очень удобно.

Userguide «из коробки» у меня выдавал ошибки. Связано это с константой DIRECTORY_SEPARATOR, если она равна обратному слэшу («\«), решение я привел тут.

Само ядро фреймворка включает в себя минимум возможностей (цель понятна — максимальная производительность). Все, что нужно для приложения, должно быть подключено как модуль. Помимо описанных выше, есть еще несколько интересных разработок:

  • A1/A2/Acl от Wouter. Я уже описывал этот модуль (для 2.3.4) ранее, очень удобная штука для управления правами пользователей.
  • Gravatar от Samsoir. Если планируете использовать аватарки от сервиса Gravatar.com в проекте, то вам сюда.

Вот вкратце и все, качайте и пользуйтесь!

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

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

Теги: , .


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

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

  1. Konstantin пишет:

    Супер, можно углубится в изучение :)
    Спасибо за статьи!

  2. Денис Радченко пишет:

    Спасибо за описание, нужно будет покопаться, когда-то изучал CI

  3. Doonadan пишет:

    вопрос по модулю Auth: для модели user в свойстве ignored_columns содердится password_confirm, следовательно вызов метода check дает ексепшн ‘Undefined index: password_confirm’. Как тут быть?

  4. BIakaVeron пишет:

    Недоработка в модуле ORM, видимо jheathco не протестировал свой коммит до конца.
    UPDATE. Указал неверную ссылку на замечание к ORM, исправлено.

  5. none пишет:

    Блин, ну и как этот юзергайд посмотреть?!

  6. BIakaVeron пишет:

    Если данный модуль раскомментировать в bootstrap.php, то он будет доступен через /guide (сама документация) и /api (API по подключенным модулям, в том числе и по собственным разработкам).

  7. VKS пишет:

    Captcha портированная еще никому не встречалась?

  8. BIakaVeron пишет:

    Забавно, только сегодня подумывал насчет порта капчи… Я начинал портирование, но тогда еще была какая-то бета Коханы, так что временно забросил это дело. А на гитхабе ее нет, поиск молчит



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

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