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


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

# 2648, книга: Давай сейчас!
автор: Евгений Машковский

"Давай сейчас!" - это бомба, которая навсегда изменит мою жизнь! Книга Евгения Машковского - это подлинный кладезь знаний для тех, кто хочет выжать максимум из своей жизни. С первых страниц книга захватывает своими простыми, но эффективными приемами. Я был ошеломлен тем, насколько действенными являются эти техники. Благодаря книге я научился расставлять приоритеты, оптимизировать деятельность и добиваться результатов гораздо быстрее. Автор подсвечивает важность самоорганизации и...

Владимир Александрович Дронов - 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". [Страница - 4]

записей ..................................................................................................... 149
6.2. Массовые добавление, правка и удаление записей............................................................ 150
6.2.1. Массовое добавление записей ....................................................................................... 150
6.2.2. Массовая правка записей ...............................................................................................151
6.2.3. Массовое удаление записей ........................................................................................... 151
6.2.4. Использование фасада DB для записи данных............................................................. 152

Глава 7. Выборка данных .......................................................................................... 153
7.1. Извлечение значений из полей записи ................................................................................ 153
7.2. Доступ к связанным записям ...............................................................................................153
7.2.1. Связь «один-со-многими»: доступ к связанным записям ............................................ 153
7.2.2. Связь «один-с-одним»: доступ к связанным записям .................................................. 154
7.2.3. Связь «многие-со-многими»: доступ к связанным записям ........................................ 155
7.3. Выборка записей: базовые средства ................................................................................... 156
7.3.1. Выборка всех записей .................................................................................................... 156
7.3.2. Извлечение одной записи...............................................................................................156
7.3.3. Поиск одной записи ........................................................................................................ 157
7.3.4. Фильтрация записей ....................................................................................................... 159
7.3.4.1. Фильтрация записей по значениям полей типа JSON ........................................ 163
7.3.5. Сортировка записей ........................................................................................................ 164
7.3.6. Выборка указанного количества записей ..................................................................... 165
7.3.7. Выборка уникальных записей ....................................................................................... 166
7.3.8. Задание параметров запросов на основании выполнения какого-либо условия ....... 166
7.3.9. Смена типа выдаваемых значений ................................................................................ 166
7.3.10. Выполнение запроса и получение результата ............................................................ 167
7.3.11. Проверка наличия записей в полученном результате................................................ 167
7.3.12. Объединение результатов от разных запросов .......................................................... 168
7.4. Выборка связанных записей ................................................................................................168
7.5. Выборка записей: расширенные средства .......................................................................... 172
7.5.1. Указание выбираемых полей ......................................................................................... 172
7.5.2. Вставка фрагментов SQL-кода в запрос ....................................................................... 173
7.5.3. Связывание таблиц ......................................................................................................... 173
7.5.4. Использование вложенных запросов ............................................................................ 176
7.5.5. Использование фасада DB для выборки данных ......................................................... 178
7.6. Агрегатные вычисления ....................................................................................................... 179
7.6.1. Агрегатные вычисления по всем записям .................................................................... 179
7.6.2. Агрегатные вычисления по группам записей ............................................................... 179
7.6.3. Получение количества связанных записей ................................................................... 181
7.7. Извлечение «мягко» удаленных записей ............................................................................ 182
7.8. Сравнение записей ................................................................................................................ 182
7.9. Получение значения заданного поля................................................................................... 183
7.10. Повторное считывание записей ......................................................................................... 183

Оглавление

7

Глава 8. Маршрутизация ........................................................................................... 184
8.1. Настройки маршрутизатора .................................................................................................184
8.2. Списки маршрутов................................................................................................................ 185
8.3. Создание простых маршрутов ............................................................................................. 186
8.3.1. Специализированные маршруты ................................................................................... 187
8.3.2. Резервный маршрут ........................................................................................................ 188
8.4. Именованные маршруты ...................................................................................................... 188
8.5. URL-параметры и параметризованные маршруты ............................................................ 188
8.5.1. Указание шаблонов для значений URL-параметров.................................................... 189
8.5.2. Внедрение моделей......................................................................................................... 191
8.5.2.1. --">

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


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

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

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

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

Жанр: Интернет

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

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

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

Жанр: Интернет

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

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