Тихо и незаметно (по крайней мере на Хабре) вышло обновления для git. Полный changelog. Кратко опишу главные вкусности, которым я очень рад и думаю вы тоже будете рады.
После выхода Kohana 3 хочется ее использовать в новых проектах, и использование Doctrine показало, что инструмент очень удобный, потому поделюсь рецептом интеграции.
Хабрахабр для АйТишников, у многих это не професия, а образ жизни, так было б супер открыть сервер Quake 3 для хабранарода, где б собирались любители провести вечер за компютером и поиграть в старую любимую игру. Можно даже инвайты выдавать за сто экселентов =) или добавлять хабрасилы за impressive.
Вместо habraquake может быть и habrastrike и даже habracraft.
Делаем то же самое что и здесь, только используя Kohanaphp:
Отличия kohanaphp от codeigniter:
* Использует PHP 5 ООП
* Абстракция базы данных, используя SQL helpers
* Разнообразные драйвера сессий (native, database и cookie)
* Обработчик событий
* Основан на базе CodeIgniter
Получить kohana можна на сайте kohanaphp.
Узелок по UTF-8: есть сайт в кодировке X, нужно перевести в UTF-8
Излогаю краткий список того, что нада переводить в UTF-8, чтоб сайт работал корректно.
База MySQL в часности
Инсталляция mbstring
Конфигурация mbstring
Дело с небезопасными мультибайтовыми функциями в PHP