×
Вы действительно хотите открыть доступ к тестированию по курсу YII2 Базовый на 40 дней?
ВИДЕОУРОК №3. Создание Controller
В данном уроке Вы узнаете основные преимущества YII2 framework. Поймете, каким образом нужно подготовить среду к созданию веб-приложения и увидите на примере установку framework advanced template. Ознакомитесь с процессом запуска веб-приложения на основе YII2 framework и осуществлением миграций.
В данном уроке Вы ознакомитесь с реализацией паттерна проектирования MVC в YII2 и структурой advanced template приложения на основе YII2. Также изучите соглашение о наименовании и основы routing в приложении. С практической точки зрения сможете увидеть использование инструмента Debug toolbar.
В данном уроке Вы рассмотрите на практических примерах создание view для отображение новостей, статических страниц, а также элементов представления для повторного использования. Сможете изучить процесс выполнения первого controller и action на примере чтения новостей. После освоения данного урока у Вас будет возможность уверенно использовать полученные знания на практике.
В четвёртом уроке речь пойдёт о сильных сторонах и потенциальных недостатках работы с базой данных. Вы получите ответ на вопрос о том, как моделировать структуру таблиц. Помимо этого, вы рассмотрите пример их создания с помощью phpMyAdmin и узнаете о работе с базой посредством использования dbForge.
В пятом уроке вы рассмотрите возможности модуля генерации кода GII, узнаете, что и где нужно настроить, чтобы этот модуль работал и в какой последовательности генерировать код. Также разберётесь с генерированием модели на основе базы данных и генерированием CRUD и controller.
В шестом уроке вы узнаете о возможностях админ приложения Yii2 и структуре backend этого приложения. Разберётесь в генерации форм и CRUD. Вы увидите, как можно разделить приложения frontend и backend в приложении advanced template. Научитесь настраивать сессии для frontend и backend приложений.