Страница 1 из 1
Yii Framework 1.0.5
Добавлено: 2009.05.10, 23:44
samdark
Вышла новая версия молодого, но очень многообещающего PHP-фреймворка Yii.
Улучшен ActiveRecord. Добавлена возможность писать запросы в виде
Код: Выделить всё
Post::model()->published()->recently()->findAll()
Улучшен алгоритм отложенной загрузки: поддерживается задание параметров запросов. Также добавлена поддержка AR для Oracle.
В роутере теперь можно использовать подшаблоны при задании путей.
Оптимизированы запросы к базе, генерируемые системой разделения прав на основе ролей. Туда же добавлено кэширование.
Кроме того, исправлено довольно небольшое для молодого фреймворка количество ошибок и добавлено несколько менее значимых, чем перечисленные выше, возможностей.
Полный список изменений
Обновляемся и пробуем
Re: Yii Framework 1.0.5
Добавлено: 2009.05.11, 00:47
Ozzy
А чего в
Общие вопросы? Спешил первым опубликовать?
Re: Yii Framework 1.0.5
Добавлено: 2009.05.11, 11:24
xoma
Очень радует заявленная поддержка Oracle
Re: Yii Framework 1.0.5
Добавлено: 2009.05.11, 11:42
Ozzy
Я на постгресе щяс работаю. Скажу что косяков тоже немало, представляю что там будет в поддержке оракла )
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 08:24
samdark
А что за косяки с PostgreSQL?
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 09:58
Ozzy
Много
Потом кину как отдельную тему.
Если в двух словах о самом главном так это то что не поддерживаются int-овые массивы внутри ячейки из-за встроенной фунуции предобразования типов перед вставкой. Т.е. как всем известно в постгре масив инта выглядит вот так "{1,2,3}". Yii своей функцией достает что это int тип и преобразовывает всю строку "{1,2,3}" в ноль соотвественно - после этого на экране ошибка от постгресе что в интовый массив приходит неверные данные без ковычек. т.е. реально работать только с charectervarin-г масивом т.к. оно его приобразует в строку и ничего не поменяется. короче кто понял тот понял))
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 13:01
samdark
М… ну это — специфичная для PG штука как-никак. Тема отдельная, кстати, очень не помешает — скоро на PG + Yii проект писать.
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 14:08
aser
Sam Dark писал(а):
Улучшен ActiveRecord. Добавлена возможность писать запросы в виде
Код: Выделить всё
Post::model()->published()->recently()->findAll()
А можно по подробней с чем плюшка?
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 14:09
samdark
Method chaining — метод возвращает свой же объект. Просто для удобства написания.
Re: Yii Framework 1.0.5
Добавлено: 2009.05.12, 14:14
Ozzy
Sam Dark писал(а):М… ну это — специфичная для PG штука как-никак. Тема отдельная, кстати, очень не помешает — скоро на PG + Yii проект писать.
Ну оно то специфическая штука. Но оркал также поддержывает массивы внутри ячеек =)
Так что это полюбому косяк не подточеный под PG. =)