Поиск по тегу

Yii

Yii 1.1.1 и 1.0.12

После достаточно продолжительной разработки, было выпущено сразу две версии Yii — 1.1.1 и 1.0.12.
В Yii 1.1.1 исправлено около 20 ошибок, а так же внесены значительные изменения в некоторые компоненты фреймворка:
— виджет CActiveForm позволяет разработчикам легко конструировать HTML-формы с валидацией как на стороне сервера, так и на клиентской стороне, при этом правила валидации пишутся один раз;
— виджет CGridView теперь поддерживает фильтры;
— новый генератор кода (yiic) теперь генерирует код, позволяющий осуществлять фильтрацию и поиск;

Yii 1.0.12 — это баг-фикс релиз ветки 1.0.x, в этом релизе исправлены незначительные ошибки и добавлено несколько новых возможностей. Обновление с предыдущей версии ветки 1.0.x должно пройти без проблем.

change log впечатляет — нового функционала очень много — это радует!
Yii

Yii 1.1.

Вышел долгожданный релиз Yii 1.1.
Данный релиз является результатом целого года работы над фреймворком.
Из новенького:
фреймворк для тестирования, основанный на PHPUnit.
— "построитель форм"
— поддержка «скинов» в виджетах
— улучшения в ActiveRecord
— в состав этого релиза, так же вошел проект Zii — набор официальных расширений Yii.

руководство на русском языке
официальная документация
Yii

Yii 1.0.11 и 1.1 RC

Команда разработчиков Yii выпустила сразу две версии своего фреймворка:

1.0.11 — продолжающий стабильную ветку 1.0
1.1rc — релиз-кандидат новой ветки 1.1

В версии 1.0.11 исправлено около 10 ошибок и внесены незначительные изменения.

Версия 1.1 RC — последний релиз, перед выходом стабильной версии 1.1.

1.1 RC включает в себя ряд новых и полезных компонентов:
CActiveDataProvider
CGridView
CListView
CDetailView

документация для чтения на КПК
change log 1.0.11
change log 1.1rc
хабр
Yii

Документация по Yii для чтения на КПК.

Вчера уходя с работы, скинул на свой старенький IPAQ документацию по Yii (Guide и Blog), в надежде по дороге домой освежить свои знания. Но открыв эти файлы Adobe Reader-ом обнаружил, давно известную неприятность — файлы, так сказать не масштабировались по ширине экрана и для того, что бы хоть как-то прочитать, пришлось делать лишние движения стилусом =(.
Сегодня исправил эту проблему при помощи Adobe Acrobat Professional (Advanced--Accessibility--Add tags to document). Скинул документацию еще раз на КПК и обрадовался — она стала читаема =).

Выкладываю «пропатченную» документацию тут, может кому пригодится.

Скачать документацию

p.s. При открытии документа на КПК (я использую Adobe Reader for Pocket PC), из контекстного меню выбираем «Reflow» и документ становится прекрасно читаемым.
p.s.s При выходе новых версий фреймворка, постараюсь обновлять и архив.
p.s.s.s ActiveSync кажется, делает это «на лету», но я им просто не пользуюсь =)

Юпи! — CMS на Yii – http://yupe.ru

Исходный код – https://github.com/yupe/yupe

Присоединяйтесь!
Yii

1.1 beta

Вышел Yii 1.1 beta.

В данном релизе исправлены некоторые ошибки версии 1.1 alpha.

Из новенького:
— поддержка префикса таблиц в DAO и ActiveRecord;
— улучшен csort;

Кроме самого Yii, значительно «вырос» проект zii:
— реализован набор виджетов для более простого использования Jquery UI.

полный список изменений
Yii

Yii 1.1 alpha

Первая версия новой ветки Yii фреймворка, что новенького:
— добавлен, основанный на PHPUnit, фреймворк для тестирования. Теперь разработчики могут значительно проще писать Unit-тесты и функциональные тесты.
— добавлен, «конструктор форм», который позволяет создавать HTML-формы при помощи объектов. Это позволяет значительно упростить повторное использование форм.
— добавлена возможность изменять темы оформления (скины) для виджетов.
— сделаны изменения в ActiveRecord, для более простого использования.

Кроме всех этих изменений, разработчики Yii начали работу над новым проектом — «zii», который представляет собой набор официальных расширений Yii. Теперь этот набор будет входить во все последующие версии фреймворка.

скачать Yii 1.1 alpha и документацию

новость на хабре
Yii

Концепт расширяемой структуры приложения топик-ссылка

Здравствуйте. Сегодня я хочу поделиться с вами концептом расширяемой структуры приложения на Yii Framework. На оригинальность не претендую, но может быть кому-нибудь будет полезно.
Yii

Yii 1.0.9

Точно по графику вышла новая версия Yii — 1.0.9.

В этой версии исправлено приблизительно 10 ошибок и сделано 20 усовершенствований. В частности была улучшена производительность Active Record, путем исключения ненужных SQL JOIN-ов.

Обновление до версии 1.0.9 должно пройти безболезненно, однако следует обратить внимание на выполнение релационных запросов с «ленивой загрузкой». Благодаря новым изменениям, реляционный запрос не будет объединять связанную таблицу с основной (иными словами join-a происходить не будет, реляционный запрос, по полученному из основной таблицы, первичному ключу, простым «селектом» выберет данные из подчиненной таблицы).

Из вкусненького:
— в класс CActiveRecord добавлен метод onBeforeFind и событие onBeforeFind — вызываемые перед отработкой метода выборки/поиска find() и findAll();
— в класс CDbCriteria добавлен метод addCondition — который позволяет добавлять условия выборки для запроса;
Метод имеет следующий вид:

 public void addCondition(mixed $condition, string $operator='AND')

— в класс CDbCriteria добавлено свойство distinct, установив которое в true, запрос вида
SELECT * FROM Table;

превращается в
SELECT DISTINCT * FROM Table;


Yii как всегда порадовал!

changelog
скачать Yii 1.0.9
Яндекс.Метрика