Мини - Курс "Фреймворк Yii2. Быстрый старт"
0
723
0
723

Мини - Курс "Фреймворк Yii2. Быстрый старт"

  • Мини - Курс
    БЕСПЛАТНО

    ПОДРОБНОЕ ОПИСАНИЕ

    Автор(ы): Андрей Кудлай,Webformyself

    В этом мини-курсе, состоящем из 6 уроков, вы познакомитесь с фреймворком Yii2. Фреймворк Yii2 – это программный каркас для создания веб-приложений, написанный на PHP. Данный фреймворк позволяет создавать сайты любого уровня сложности (визитка, блог, интернет-магазин, портал), при этом значительно упрощает процесс написания кода и делает его более приятным и комфортным. Используя возможности фреймворка, мы можем построить простейший сайт за считанные часы имея лишь базовые знания PHP. А имея продвинутые знания PHP, мы ничем не ограничены при создании сложных сайтов, фреймворк Yii2 значительно облегчит нашу задачу.

    • Урок 1. Установка фреймворка Yii2

    В этом уроке будет показана установка фреймворка Yii2 на сервер. В качестве варианта установки будет выбран рекомендуемый вариант – установка при помощи Composer. Из урока вы узнаете о необходимом окружении для работы (веб-сервер, редактор кода), а также о минимальных требованиях к окружению. Установив фреймворк, мы получим не просто голый каркас, но простое приложение, с которого можно начать знакомство с фреймворком и его возможностями.

    • Урок 2. Паттерн MVC

    Все современные PHP фреймворки реализуют архитектурный паттерн MVC, предполагающий разделение приложения на составные логические части: контроллеры, модели и виды. По сути, это простейший архитектурный паттерн, понять который не составит особого труда. Однако, у начинающих разработчиков его понимание, порой, вызывает определенные трудности. В предлагаемом видео на простых и понятных примерах будет показана суть паттерна MVC.

    • Урок 3. Перенос шаблона

    Для дальнейшей работы и знакомства с возможностями фреймворка Yii2 был выбран бесплатный HTML-шаблон, интеграция которого и будет показана в данном видео. Из этого видео вы узнаете о том, как создать свой шаблон, как подключить стили и скрипты к шаблону, как разбить шаблон на части и выделить из него контентную часть. Также из видео вы узнаете о базовых моментах работы с файлом конфигурации фреймворка.

    • Урок 4. Контроллер, модель и вид приложения

    Данный урок будет посвящен чуть более подробному освещению темы компонентов паттерна MVC: контроллерам, моделям и видам. В уроке будет показано создание контроллера для работы со статьями блога, а также экшена, отвечающего за работу со стартовой страницей приложения. Также из урока вы узнаете, как создать модель, получить первые данные из БД и передать полученные данные в представление.

    • Урок 5. Вывод и форматирование данных

    В этом уроке будет показан вывод данных, полученных из БД в предыдущем уроке. Это будут статьи. Буквально за считанные минуты статичный вывод шаблонных данных будет преобразован в динамичный и на странице будут показаны последние статьи блога. Кроме вывода данных, в уроке также будут показаны основы работы с компонентом для форматирования данных, который можно использовать для получения нужного формата даты.

    • Урок 6. Постраничная навигация

    Из данного урока вы узнаете об одном из необходимых классов для работы с большими объемами данных – классе Pagination. Вы увидите, как можно получить определенное количество записей из БД, которые будут показаны на первой странице. При этом для получения доступа к другим страницам можно использовать виджет LinkPager, который отобразит постраничную навигацию.

    • Урок 7. ЧПУ

    Последний урок мини-курса, посвященного знакомству с фреймворком Yii2, будет отведен теме ЧПУ, т.е. человекопонятных URL. По умолчанию ЧПУ в Yii2 не работают. Однако, исправить этот момент просто – достаточно включить и настроить их при необходимости. Для работы с ЧПУ Yii2 предлагает специальный компонент – UrlManager, с которым вы и познакомитесь в данном видео.


  • Фреймворк Yii2. Быстрый старт. Урок 1. Установка фреймворка Yii2. (Андрей Кудлай - Webformyself)

ПОХОЖИЕ ТОВАРЫ

© ИнфоКурс 2012 - 2024