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

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

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

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

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

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


    Сыслка на видео не найдена
    Фреймворк Yii2. Быстрый старт. Урок 1. Установка фреймворка Yii2. (Андрей Кудлай - Webformyself)
    • Урок 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 - 2025