Разработка веб-приложений в Yii 2
книга

Разработка веб-приложений в Yii 2

Здесь можно купить книгу "Разработка веб-приложений в Yii 2 " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Марк Сафронов

Форматы: PDF

Издательство: ДМК Пресс

Год: 2023

Место издания: Москва

ISBN: 978-5-89818-585-5

Страниц: 393

Артикул: 108013

Возрастная маркировка: 16+

Электронная книга
519

Краткая аннотация книги "Разработка веб-приложений в Yii 2"

Yii – это высокопроизводительный фреймворк, используемый для быстрой разработки веб-приложений на PHP. Он хорошо спроектирован, имеет прекрасную поддержку, его легко изучить и легко сопровождать. Эта книга на практических примерах покажет вам самые важные возможности Yii 2. Сквозь всю книгу проходит пример построения реального приложения – каждая глава представляет новую функциональность и показывает приёмы тонкой настройки. Вместо того, чтобы пытаться быть всеобъемлющим справочником по Yii 2, издание является руководством по тем сведениям, которые важно знать практикующему разработчику. Издание предназначено для веб-разработчиков как уже знакомых с Yii, так и начинающих пользователей фреймворка.

Содержание книги "Разработка веб-приложений в Yii 2 "


Вступительное слово от разработчика Yii
Об авторах
Предисловие
Глава 1. Начинаем
Базовое приложение
Проверка требований к системе
Расширенный шаблон приложения
Итоги
Глава 2. Создаём приложение с Yii 2 вручную
Этап проектирования
Добавление фреймворка Yii в наше приложение
Создаём слои данных и приложения
Создание пользовательского интерфейса
Использование приложения
Итоги
Глава 3. Автоматическая генерация кода
Определение модели данных для работы
Использование Gii
Завершающие штрихи
Обзор созданного пользовательского интерфейса
«За» и «против» автоматической генерации классов
Итоги
Глава 4. Рендерер
Анатомия отрисовки в Yii
Компоненты приложения
Компонент представления
Ручная настройка отрисовщиков
Ручная настройка компоновщика отклика
ВОЗМОЖНОСТЬ: пакеты материалов
ВОЗМОЖНОСТЬ: темы
Виджеты
Итоги
Глава 5. Аутентификация
Анатомия входа пользователя в систему в Yii
Механика входа в систему по логину и паролю в целом
Создание интерфейса управления пользователями
Хэширование пароля при сохранении записи пользователя
Превращение UserRecord в Identity
Создание интерфейса входа в систему
Итоги
Глава 6. Авторизация пользователей и контроль доступа
Контроль доступа с использованием состояния аутентификации пользователя
Контроль доступа на основе ролей
Защита администрирования CRM от пользователей CRM
Итоги
Глава 7. Модули
Модули Yii
Построение модуля API
Ретроспектива о модулях, упомянутых в предыдущих главах
Итоги
Глава 8. Поведение в целом
ВОЗМОЖНОСТЬ: журнал событий
ВОЗМОЖНОСТЬ: профилирование
Подробности обработки ошибок
Кэширование
Минимизация материалов
Итоги
Глава 9. Создание расширения
Идея расширения
Создание содержимого для расширения
Делаем расширение устанавливаемым как... хм... расширение
Итоги
Глава 10. События
Автоматическая пометка записей в БД меткой времени и ID пользователя
ВОЗМОЖНОСТЬ: поведение
ВОЗМОЖНОСТЬ: события
Встроенные события
Итоги
Глава 11. Таблица
Избавление от слоя предметной области
Дизайн списка клиентов
ВОЗМОЖНОСТЬ: виджеты
Создание страницы списка клиентов
Итоги
Глава 12. Маршрутизация
Продвинутый курс маршрутизации
ВОЗМОЖНОСТЬ: маршрутизация с использованием имён модулей, контроллеров и действий
Преднастроенные маршруты с использованием конфигурации
Преднастроенные маршруты с использованием классов правил URL
Итоги
Глава 13. Совместная работа
Конструирование конфигурации
Консольное приложение
Миграции базы данных
Итоги
Приложение А. Настройка развёртывания с использованием Vagrant
Планирование
Начальная настройка
Тонкая настройка виртуальной машины
Использование виртуальной машины в качестве локальной цели развёртывания
Приложение В. Пример Active Form
Создание формы редактирования клиента

Все отзывы о книге Разработка веб-приложений в Yii 2

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Разработка веб-приложений в Yii 2 (автор Марк Сафронов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!