Библиотека knigago >> Компьютеры и Интернет >> Web-дизайн >> Laravel 8. Быстрая разработка веб-сайтов на PHP


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 139, книга: Lineage 2. Просто игра (СИ)
автор: Ирина Алексеева

Хорошо знаю игру Lineage 2, решил почитать ЛитРпг связанное с этой игрой. Осилил 5% книги. Ничего плохого, но мне не зашло и быстро наскучило :( возможно дальше и будет интересно - этого я уже не узнаю.

Владимир Александрович Дронов - Laravel 8. Быстрая разработка веб-сайтов на PHP

Laravel 8. Быстрая разработка веб-сайтов на PHP
Книга - Laravel 8. Быстрая разработка веб-сайтов на PHP.  Владимир Александрович Дронов  - прочитать полностью в библиотеке КнигаГо
Название:
Laravel 8. Быстрая разработка веб-сайтов на PHP
Владимир Александрович Дронов

Жанр:

Интернет, Web-дизайн, PHP

Изадано в серии:

Профессиональное программирование

Издательство:

БХВ-Петербург

Год издания:

ISBN:

978-5-9775-6695-7

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Laravel 8. Быстрая разработка веб-сайтов на PHP"

Книга представляет собой полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Раскрыты основы программирования сайтов на Laravel. Приведено наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы, сохранения выгруженных файлов, разграничения доступа* (Запрещенная организация в РФ), обработки событий, отправки электронной почты и оповещений и пр. Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования, журналирования и локализации сайтов, утилита artisan. Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»). Рассмотрено программирование веб-служб REST, реализация вещания по протоколу WebSocket и публикация сайта. Электронный архив на сайте издательства содержит исходный код описанного в книге сайта. Для веб-программистов

Читаем онлайн "Laravel 8. Быстрая разработка веб-сайтов на PHP". [Страница - 3]

удаление таблиц ..............................................................................................110
4.1.4.1. Правка и удаление полей ...................................................................................... 110
4.1.4.2. Переименование и удаление индексов ................................................................ 112
4.1.4.3. Удаление полей внешнего ключа и управление соблюдением
ссылочной целостности ..................................................................................................... 112
4.1.4.4. Переименование и удаление таблиц .................................................................... 113
4.1.5. Проверка существования таблиц и полей ..................................................................... 113
4.1.6. Указание базы данных, с которой будут работать миграции ..................................... 114
4.1.7. Обработка миграций....................................................................................................... 114
4.1.7.1. Применение миграций .......................................................................................... 114
4.1.7.2. Откат миграций, обновление, сброс и очистка базы данных ............................ 115
4.1.7.3. Создание журнала миграций и просмотр их состояния ..................................... 116
4.1.8. Дамп базы данных как альтернатива миграциям ......................................................... 117
4.2. Сидеры ................................................................................................................................... 117
4.2.1. Использование корневого сидера.................................................................................. 118
4.2.2. Использование подчиненных сидеров .......................................................................... 118
4.2.3. Выполнение сидеров ...................................................................................................... 119

Глава 5. Модели: базовые инструменты ................................................................ 120
5.1. Создание моделей ................................................................................................................. 120
5.2. Класс модели и соглашения по умолчанию ....................................................................... 121
5.3. Параметры модели................................................................................................................ 122
5.3.1. Параметры полей модели............................................................................................... 122
5.3.2. Параметры обслуживаемой таблицы ............................................................................ 122
5.3.3. Параметры преобразования типов ................................................................................ 123
5.3.4. Реализация «мягкого» удаления в моделях .................................................................. 124
5.4. Создание связей между моделями....................................................................................... 125
5.4.1. Связь «один-со-многими» .............................................................................................. 125
5.4.2. Связь «один-с-одним» .................................................................................................... 127
5.4.3. Пометка записи первичной модели как исправленной при правке или удалении
связанных записей вторичной модели .................................................................................... 128
5.4.4. Связь «многие-со-многими» .......................................................................................... 128
5.4.4.1. Использование связующих моделей .................................................................... 131
5.4.5. Сквозная связь «один-со-многими» .............................................................................. 132
5.4.6. Сквозная связь «один-с-одним» .................................................................................... 133
5.4.7. Записи-заглушки ............................................................................................................. 133
5.4.8. Замкнутая связь............................................................................................................... 134
5.5. Методы моделей ................................................................................................................... 135
5.6. Преобразование значений полей. Акцессоры и мутаторы ................................................ 136

Глава 6. Запись данных.............................................................................................. 137
6.1. Добавление, правка и удаление записей с помощью моделей .......................................... 137
6.1.1. Добавление записей. Построитель запросов ................................................................ 137
6.1.2. Правка записей................................................................................................................ 140
6.1.2.1. Правка значений отдельных полей ...................................................................... 141
6.1.2.2. Проверка, значения каких полей изменились ..................................................... 141
6.1.3. Удаление записей ........................................................................................................... 143
6.1.3.1. «Мягкое» удаление записей .................................................................................. 143

6

Оглавление

6.1.4. Работа со связанными записями .................................................................................... 144
6.1.4.1. Связи «один-со-многими» и «один-с-одним»: связывание записей .................. 144
6.1.4.2. Связи «один-со-многими» и «один-с-одним»: добавление и правка
связанных записей .............................................................................................................. 145
6.1.4.3. Связь «многие-со-многими»: связывание записей ............................................. 146
6.1.4.4. Связь «многие-со-многими»: добавление и правка связанных записей ........... 148
6.1.5. Копирование --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Laravel 8. Быстрая разработка веб-сайтов на PHP» по жанру, серии, автору или названию:

Django: практика создания web-сайтов на Python. Владимир Александрович Дронов
- Django: практика создания web-сайтов на Python

Жанр: Web-дизайн

Год издания: 2016

Серия: Профессиональное программирование

Другие книги из серии «Профессиональное программирование»:

Django 3.0. Практика создания веб-сайтов на Python. Владимир Александрович Дронов
- Django 3.0. Практика создания веб-сайтов на Python

Жанр: Web-дизайн

Год издания: 2021

Серия: Профессиональное программирование

Django: практика создания web-сайтов на Python. Владимир Александрович Дронов
- Django: практика создания web-сайтов на Python

Жанр: Web-дизайн

Год издания: 2016

Серия: Профессиональное программирование

Laravel 8. Быстрая разработка веб-сайтов на PHP. Владимир Александрович Дронов
- Laravel 8. Быстрая разработка веб-сайтов на PHP

Жанр: Web-дизайн

Год издания: 2021

Серия: Профессиональное программирование