Laravel - PHP фреймворк
Laravel - бесплатный веб-фреймворк с открытым кодом, предназначенный для разработки с использованием архитектурной модели MVC
Реализую проект под ключ
Много реализованных проектов
Бесплатная консультация 24/7
Оглавление
- Фреймворк Laravel
- Основы
- Обработка ощибок
- Роуты
- Контроллеры
- Создание контроллеров
- Применение параметров в контроллерах
- Resource Controllers
- Объект ответа Response (код HTTP статуса)
- Вид (представление)
- Создание вида
- Передача данных
- Структура файлов
- Blade
- Что такое Blade
- Вывод переменных Blade
- Выполнение PHP кода Blade
- Работа с массивами Blade
- Проверка переменных Blade
- Вывод неэкранированных данных Blade
- Комментарии Blade
- Условие @if Blade
- Цикл @foreach Blade
- Вложенные циклы @foreach Blade
- Логический цикл @forelse Blade
- Цикл @for Blade
- Директива @break в Blade
- Директива @continue Blade
- Свойство циклов $loop
- Блок PHP кода в Blade
- Невидемая область
- Компоненты
- Анонимные компоненты
- Компоненты на основе класса
- Наследование
- Модели Eloquent
- Создание модели
- Подключение модели в контроллере
- Передача данных модели в контроллер
- Отправка данных в вид
- ORM в Laravel
- Конструктор запроса
- Связывание моделей
- Построитель запросов QueryBuilder
- Построитель запросов
- Просмотр SQL запросов
- Вывод записей в представлении
- Сырой запрос
- Конструктор запроса
- Выборка select()
- Вставка данных insert()
- Обновление данных update()
- Удаление данных delete()
- Получение всех записей table()
- Получение одной строки first()
- Получение одного значения value()
- Массив значений одного столбца pluck()
- Разделение результатов на куски chunk()
- Агрегатные функции, count(), max(), min(), avg(), sum()
- Сырые выражения
- Соединение таблиц Inner Join (внутреннее соединение)
- Соединение таблиц left Join (внешнее соединение)
- Слияние запросов union()
- Условие where()
- Условие выборки по дате whereDate(), whereMonth(), whereDay(), whereYear()
- Сравнение двух колонок whereColumn()
- Проверка значений столбца указонному интервалу whereBetween(), whereNotBetween()
- Проверка значений столбца заданному whereIn(), whereNotIn()
- Проверка на NULL whereNull(), whereNotNull()
- Случайная сортировка inRandomOrder()
- Сортировка данных orderBy()
- Количество записей в выборке take()
- Сортировка по дате latest(), oldest()
- Сдвиг при выборке skip()
- Инкремент и декремент increment(), decrement()
- Миграции БД
- Формы
- Редиректы
- Сессии и куки
- Сессии
- Куки
- Подключение JS и CSS
- Пагинация
- Поиск по сайту
- Файлы
- Пользователи и права
- События
- Страницы ошибок
- Кеш
- Фасад
- Helpers
- Хлебные крошки
- Админ панель