mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	Полное руководство по Yii 2.0
Данное руководство выпущено в соответствии с положениями о документации Yii.
All Rights Reserved.
2014 © Yii Software LLC.
Введение
Первое знакомство
- Установка Yii
 - Запуск приложения
 - Говорим «привет»
 - Работа с формами
 - Работа с базами данных
 - Генерация кода при помощи Gii
 - Что дальше?
 
Структура приложения
- Обзор
 - Входные скрипты
 - Приложения
 - Компоненты приложения
 - Контроллеры
 - Модели
 - Представления
 - Модули
 - Фильтры
 - Виджеты
 - Ресурсы
 - Расширения
 
Обработка запросов
- Обзор
 - Bootstrapping
 - Разбор и генерация URL
 - Запросы
 - Ответы
 - Сессии и куки
 - Обработка ошибок
 - Логирование
 
Основные понятия
- Компоненты
 - Свойства
 - События
 - Поведения
 - Конфигурации
 - Псевдонимы
 - Автозагрузка классов
 - Service Locator
 - Dependency Injection Container
 
Работа с базами данных
- Объекты доступа к данным (DAO) - Соединение с базой данных, простые запросы, транзакции и работа со схемой.
 - Построитель запросов - Запросы к базе данных через простой слой абстракции.
 - Active Record - Получение объектов AR, работа с ними и определение связей.
 - Миграции - Контроль версий схемы данных при работе в команде.
 - Sphinx
 - Redis
 - MongoDB
 - ElasticSearch
 
Получение данных от пользователя
Отображение данных
- Форматирование данных
 - Постраничная разбивка
 - Сортировка
 - Провайдеры данных
 - Виджеты для данных
 - Работа с клиентскими скриптами
 - Темизация
 
Безопасность
Кеширование
Веб-сервисы REST
- Быстрый старт
 - Ресурсы
 - Контроллеры
 - Роутинг
 - Форматирование ответа
 - Аутентификация
 - Ограничение частоты запросов
 - Версионирование
 - Обработка ошибок
 
Инструменты разработчика
Тестирование
Специальные темы
- Шаблон приложения advanced
 - Создание приложения с нуля
 - Консольные команды
 - Встроенные валидаторы
 - Интернационализация
 - Отправка почты
 - Оптимизация производительности
 - Окружение виртуального хостинга
 - Шаблонизаторы
 - Работа со сторонним кодом
 
Виджеты
- GridView: link to demo page
 - ListView: link to demo page
 - DetailView: link to demo page
 - ActiveForm: link to demo page
 - Pjax: link to demo page
 - Menu: link to demo page
 - LinkPager: link to demo page
 - LinkSorter: link to demo page
 - Виджеты Bootstrap
 - Виджеты Jquery UI