Меню Закрыть
Laravel
Владимир Матылевич

Валидация Laravel 8

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

Laravel
Владимир Матылевич

Реализация CRUD функционала в Laravel 8

CRUD — это добавление (created),чтение (read), обновление (update), удаление (delete) четыре базовые функции при работе с базами данных.
Добавление данных при рассмотрели в предыдущем посте, где рассматривали работу контроллеров.

Laravel
Владимир Матылевич

Контроллер Laravel 8

В контроллерах мы будем строить логику проекта, говорить что нужно делать с приходящими данными, куда записывать данные и какие действия будут выполняться при взаимодействии с данным классом. Контроллеры по умолчанию хранятся в app/Http/Controllers.

Laravel
Владимир Матылевич

Blade — шаблон Laravel 8

Что такое Blade?
Blade — это мощный шаблонизатор поставляемый с Laravel. Позволяющий использовать в своих шаблонах чистый код PHP.

Laravel
Владимир Матылевич

Миграции Laravel 8

Миграции, что же это такое? И для чего они нужны?

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

Laravel
Владимир Матылевич

Структура приложения Laravel 8

Давайте вместе рассмотрим структуру Laravel 8. Я буду использовать PhpStorm (коммерческая кросс-платформенная интегрированная среда разработки для PHP).

Laravel
Владимир Матылевич

Создание приложения Laravel 8

Я опущу установку следующих компонентов на свою машину, таких как COMPOSER , PHP 7.3 и выше так как у меня они уже установлены. Если вам будет интересно, вы без труда найдёте эту информацию в интернете. Я буду использовать PHP 7.4. Перейдём к установке Laravel 8.

Laravel
Владимир Матылевич

Знакомство c Laravel

Я начал свой путь программирования, с изучения PHP. Данный язык позволил мне работать с базами данных PostgreSQL, MySQL, SQLite, SQL Server для хранения данных. Мой выбор остановился на MySQL, потому что это очень хороший и понятный интрумент, а самое главное быстрый.

>