Сравнил Yii с CodeIgniter.
Опубликовал на хабре.
23 августа 2009
3 комментария23 августа 2009
Написал пару рецептов по использованию PHP фреймворка Yii:
Также обновил RBAC и описание ролей в файле.
9 августа 2009
Точно по графику обновился PHP-фреймворк Yii.
Поправлено значительное число ошибок. Около двадцати небольших улучшений.
Отрефакторена встроенная консоль yiic shell. Теперь наследоваться от её команд проще и удобней.
Компоненты кэширования теперь поддерживают multiget — выбор по нескольким ключам одновременно.
Улучшены CCaptcha, CCompareValidator, CActiveRecord.
Как всегда, в новую версию вошли все изменения и дополнения к русской документации, доступной в её последней редакции на yiiframework.ru.
Обновление до 1.0.8 должно пройти без каких-либо проблем. Единственное, на что стоит обратить внимание — изменён порядок поиска по алиасам при импорте: директория, импортируемая при помощи Yii::import() теперь имеет больший приоритет, чем include path. К примеру, если мы импортируем 'application.models.*', то поиск в соответствующей директории будет производиться в первую очередь. Также это означает, что директории, импортированные позже, имеют больший приоритет, чем те, что импортированы до них. В предыдущих версиях всё было наоборот. Данное изменение может привести к нежелательным последствиям в том случае, если у вас есть несколько классов с одинаковыми именами, которые импортируются из разных директорий. В этом случае необходимо изменить порядок импорта.
2 августа 2009
Написал новый рецепт для сборника рецептов yiiframework.ru, рассказывающий о выполнении действий по расписанию.
16 июля 2009
Написал рецепт по приготовлению RBAC с конфигурацией в файле для PHP фреймворка Yii.
14 июля 2009
Неплохая отладочная панелька для PHP фреймворка Yii.
Сделано по мотивам решения для CodeIgniter.
Описание с Google code:
Показывает себя поверх всего контента, при этом позволяет свернуть себя до квадрата 26x18. Вобщем-то почти не мешает, когда не нужна, ибо можно сделать прозрачной.
На себе отображает полезную информацию, как то:
Версия фреймворка, конфигурация PHP, Глобальные переменные.
Количество использованной при обработке памяти.
Время затраченное на обработку.
Количество обращений и запросы к БД.
Лог приложения.
Для PHP 5.3 нужно заменить в коде split на explode.
10 июля 2009
Рекомендую ресурс всем, кто изучает PHP-фреймворк Yii.
Регулярно пополняется переводами Cookbook, авторскими уроками и кодом.
Автор блога — Ozzy, которого вы также могли встретить на форуме code-igniter.ru.
6 июля 2009
Обновился PHP-фреймворк Yii.
Помимо традиционных исправлений и дополнений, на официальном сайте выложен полный перевод документации на русском, подготовленный группой группой переводчиков русской документации. Последнюю версию документации, которая войдёт в следующий релиз можно, как и раньше, посмотреть на yiiframework.ru.
24 июня 2009
Вышел RC3 хорошей автоматической системы клиентской оптимизации.
Неполный, но всё-равно довольно внушительный список изменений можно посмотреть на Хабре.
В последней версии заявлена поддержка phpBB и Yii, что меня лично не может не радовать.
14 июня 2009
Развернул на yiiframework.ru рядом с форумом документацию.
Отличия от официальной документации:
— Показывается актуальность русского перевода (см. «состояние перевода страницы»).
— Подсветка кода.
— Можно удобно сообщать об ошибках выделив текст и нажав CTRL+ENTER.
— Используется SVN-версия. В официальную документацию правки попадают только с релизом.
То, что я успел сделать в SVN-версии после последнего релиза:
— Актуализированы все переведённые разделы.
— Переведены разделы «Аутентификация и авторизация» (RBAC), «Альтернативный язык шаблонов».
Обсудить можно на форуме.