PHP + Yii2 Практический курс поэтапного создания сайта на Yii2

Автор Nikita Stoianov
PHP + Yii2 Практический курс поэтапного создания сайта на Yii2

Здравствуйте, а не замахнуться ли нам на PHP если ты на этот высокопроизводительный быстрый безопасный mvc шаблон реализующий фреймворк который создали профессионалы для профессионалов, что так оно и есть.

Это замечательно фреймарк моё знакомство с ним полно очарование насколько же всё-таки классно там все продумали не нужно изобретать велосипеды, но следует играть по их правилам по правилам Tomb Raider кашель у вас получилось в самом деле безопасное и эффективное приложение по сравнению с asp.net мне здесь именно скорость самом деле программы написанные на этом фреймворки работают чем. Незалежности Шарко. Ну, что в принципе для изучения.

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

И множество других разных игрушек которые реализованы с использованием этого фреймворка. Давайте посмотрим, что нас ждёт, что нас ждет впереди какие будут использовать технологии. Ну конечно в первую очередь мы в этом ну-ка необходимо каждый шаг фиксировать и вот посмотрите, что мы тут она создавали сколько метров было реализовано прежде чем мы дошли до результата раз будет использоваться composer не только для установки самого фреймворка, но и для загрузки всех остальных компонентов контроллеры представления приемочные тесты тесты лучше пиши другой человек, но факт в том, что они являются своего рода техническим заданием к программисту мы создаем тесты чтоб программу делать только потом начинаем её реализовать этот подход мы реализуем нашем подходит конечно же библиотека bootstrap для оформления наших сайтов страница номер страница входа вот этого строчка дебага. Когда первый раз ней познакомился я просто очаровала ты насколько тут всё расписано просто прелесть — это всё фреймворк PHP фреймворк если ты сделает за вас дальше у нас модели модель пользователи панели тесты дополнительные пошаговая инструкция — это собственное ещё одни тесты потом создание консольного приложения чтобы работать с миграции. Собственно сам иммиграции подключение к базе данных работа с активными записями подключение очень интересные библиотеки Fighter для регистрации для генерации случайных записей вот тут вот видите каждый раз очень интересные логины и пароли придумывает система — это вот краски работает библиотека Faint профессор. Робинзон дальше User identity. Это внутренняя структура позволяет аутентифицироваться через CSS фреймворк на собственном выход модель для формы регистрации валидация тоже шикарнейший образом сделано то есть вам тут уже получаем дивиденды наше время когда не написали JavaScript он — это всё проверю причём — это должно быть обязательно e-mail до должен проверять пароль пароль и должны совпадать. И — это всё — это всё красиво ильясовна. Очень элегантно в этом фреймворки до проверка пользовательских правил валидации запись в базу данных ну и так далее и так и так далее и в конце. Вот ещё галочка запомнить меня при входе в друзья. Почему так долго. Да почему семь с половиной часов. Вы только, что сказали, что — это быстро разработка на создание вот такой вроде небольшой странице. Вы можете сделать за несколько минут если воспользуетесь Basic шаблоном до этого фреймворка и у вас всё развернется и уже можно готовить. Ну, тогда вы — это это автогенерация кода сыграет вам медвежью услугу она полезна для тех кто уже знает, что и как в нём устроена и как — это всё капотом работает мы же с вами дорогие друзья начнем с самого нуля мы не будем загружать заранее подготовленные фреймворк, а будем делать всё вручную для того чтобы понять. Как — это всё подключается как — это всё работает вот хочу вам показать, что примерно нас получится под конец этого первого первой части курса вот наш проект школы. У нас есть контроллеры есть модели которые мы конечно же самостоятельный написали атомная и логин у нас будут миграции для работы с базой данных для инициализации будут тесты которых я говорил вот эти приемочные тесты для проверки страниц функциональный тест для проверки хеширование пароля дальше представление composer конечно же будет использоваться который всё необходимое и каждый год даже вот эти вот скрипты мы напишем вручную и каждую строчку обсудим. Почему именно так они по-другому — это Access File Data настройки вот этих вот всех меню вот тут вот даже в конце вам покажу вот эти вот все строчки тоже дорогие друзья. Мы всё делаем последовательно и каждый новый урок минимальные делает изменения имеющимся пройти чтобы получить готовую желаемую, что давайте посмотрим ещё базу данных. У нас есть две таблицы для миграции 1 автоматически стала другая польза. Вот такая вот таблица с пользователями вот такие вот данные сейчас мы там зарегистрировали разных пользователей. Давай прямо сейчас зарегистрирую покажу, что — это всё работает даже запомнил пароль e-mail в этой железы отели. Зарегистрировалась в базе данных запись добавилась. Кстати у всех пароль одинаковой ширины по-разному. И теперь мы можем попробовать войти в. Ейске пароль надо быть правильным можно запомнить себя пожалуйста — это функциональность реализованы возможности посмотреть какие какие.

0 комментариев
0

Читайте также