Files
yii/docs/guide/ru/changes.txt
2011-01-16 14:55:27 +00:00

143 lines
8.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Новые возможности
=================
На этой странице кратко излагаются новые возможности, внесённые в каждом релизе Yii.
Версия 1.1.6
-------------
* [Добавлен построитель запросов](/doc/guide/database.query-builder)
* [Добавлены миграции](/doc/guide/database.migration)
* [Лучшие практики MVC](/doc/guide/basics.best-practices)
* [Консольным командам добавлена поддержка анонимных параметров и глобальных опций](/doc/guide/topics.console)
Версия 1.1.5
-------------
* [Добавлена поддержка действий и параметров действий в консольных командах](/doc/guide/topics.console)
* [Добавлена поддержка загрузки классов из пространств имён](/doc/guide/basics.namespace)
* [Добавлена поддержка темизации виджетов](/doc/guide/topics.theming#theming-widget-views)
Версия 1.1.4
------------
* [Добавлена поддержка автоматической привязки параметров действий контроллера](/doc/guide/basics.controller#action-parameters)
Версия 1.1.3
-------------
* [Добавлена возможность настройки виджета через файл конфигурации приложения](/doc/guide/topics.theming#customizing-widgets-globally)
Версия 1.1.2
-------------
* [Добавлен веб-кодогенератор Gii](/doc/guide/topics.gii)
Версия 1.1.1
------------
* Добавлен виджет CActiveForm, упрощающий написание кода формы и поддерживающий
прозрачную валидацию как на стороне клиента, так и на стороне сервера.
* Произведён рефакторинг кода, генерируемого yiic. Приложение-каркас теперь
генерируется с поддержкой нескольких главных разметок, использован виджет меню,
добавлена возможность сортировать данные в административном интерфейсе, для
отображения форм используется CActiveForm.
* [Добавлена поддержка глобальных консольных команд](/doc/guide/topics.console).
Версия 1.1.0
------------
* [Добавлена возможность использования модульного и функционального тестирования](/doc/guide/test.overview).
* [Добавлена возможность использования скинов виджета](/doc/guide/topics.theming#skin).
* [Добавлен гибкий инструмент для построения форм](/doc/guide/form.builder).
* Улучшен способ объявления безопасных атрибутов модели:
- [Безопасное присваивание значений атрибутам](/doc/guide/form.model#securing-attribute-assignments).
* Изменён алгоритм жадной загрузки по умолчанию для зависимых запросов AR так,
что все таблицы объединяются в одном SQL запросе.
* Изменён псевдоним таблицы по умолчанию на имя отношений AR.
* [Добавлена поддержка использования префикса таблиц](/doc/guide/database.dao#using-table-prefix).
* Добавлен набор новых расширений — [библиотека Zii](http://code.google.com/p/zii/).
* Псевдоним для главной таблицы в AR запросе теперь всегда равен 't'.
Версия 1.0.11
-------------
* Добавлена поддержка разбора и создания URL с параметризованными именами хостов:
- [Параметризация имен хостов](/doc/guide/topics.url#parameterizing-hostnames)
Версия 1.0.10
-------------
* Улучшен CPhpMessageSource. Теперь можно использовать для перевода сообщений модулей:
- [Перевод сообщений](/doc/guide/topics.i18n#message-translation)
* Добавлена поддержка анонимных функций в качестве обработчиков событий:
- [События компонента](/doc/guide/basics.component#component-event)
Версия 1.0.8
-------------
* Добавлена поддержка получения нескольких кэшированных значений одновременно:
- [Кэширование данных](/doc/guide/caching.data)
* Введен новый корневой псевдоним `ext` для директории, содержащей сторонние расширения:
- [Использование расширений](/doc/guide/extension.use)
Версия 1.0.7
-------------
* Добавлена поддержка отображения информации стека вызовов в трассирующих сообщениях:
- [Сохранение контекста сообщений](/doc/guide/topics.logging#logging-context-information)
* В отношениях AR добавлена опция `index`, позволяющая использовать значения
столбца в качестве ключей массива связанных объектов:
- [Параметры реляционного запроса](/doc/guide/database.arr#relational-query-options)
Версия 1.0.6
-------------
* Добавлена поддержка использования именованной группы условий с методами `update` и `delete`:
- [Именованные группы условий](/doc/guide/database.ar#named-scopes)
* Добавлена поддержка использования именованной группы условий в параметре `with` реляционных правил:
- [Реляционные запросы с именованными группами условий](/doc/guide/database.arr#relational-query-with-named-scopes)
* Добавлена поддержка профилирования SQL-запросов:
- [Профилирование SQL-запросов](/doc/guide/topics.logging#profiling-sql-executions)
* Добавлена поддержка журналирования дополнительной информации контекста сообщений:
- [Сохранение контекста сообщений](/doc/guide/topics.logging#logging-context-information)
* Добавлена поддержка настройки одиночного URL-правила установкой его параметров `urlFormat` и `caseSensitive`:
- [Человекопонятные URL](/doc/guide/topics.url#user-friendly-urls)
* Добавлена возможность отображения ошибок приложения в действии контроллера:
- [Управление отображением ошибок в действии контроллера](/doc/guide/topics.error#handling-errors-using-an-action)
Версия 1.0.5
-------------
* Active Record расширена поддержкой именованных групп условий:
- [Именованные группы условий](/doc/guide/database.ar#named-scopes)
- [Именованная группа условий по умолчанию](/doc/guide/database.ar#default-named-scope)
- [Реляционные запросы с именованными группами условий](/doc/guide/database.arr#relational-query-with-named-scopes)
* Active Record расширена поддержкой отложенной загрузки с динамическими параметрами реляционного запроса:
- [Динамические параметры реляционного запроса](/doc/guide/database.arr#dynamic-relational-query-options)
* Расширен класс [CUrlManager] поддержкой параметризованных маршрутов в URL-правилах:
- [Параметризация маршрутов](/doc/guide/topics.url#parameterizing-routes)
<div class="revision">$Id: changes.txt 2701 2010-12-02 04:30:18Z qiang.xue $</div>