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


"Меня никто не понимает!" - это захватывающая и полезная книга, которая бросает свет на сложный мир человеческого общения. Хайди Хэлворсон, опытный психолог и тренер по общению, раскрывает причины, по которым люди часто неправильно понимают друг друга, и предлагает практические стратегии для улучшения коммуникативных навыков. Книга разделена на пять частей, каждая из которых посвящена определенному аспекту общения. Хэлворсон рассматривает такие темы, как искажение восприятия, влияние...

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

...................................................................................................................................... 45
1.12. Шаблоны ............................................................................................................................... 47
Теория .......................................................................................................................................... 47
Практика ...................................................................................................................................... 47

4

Оглавление

1.13. Наследование шаблонов....................................................................................................... 52
Теория .......................................................................................................................................... 52
Практика ...................................................................................................................................... 52
1.14. Именованные маршруты ...................................................................................................... 54
1.15. Статические файлы ............................................................................................................... 55

Глава 2. Доска объявлений 2.0: разграничение доступа, добавление,
правка и удаление объявлений .................................................................................. 57
2.1. Межтабличные связи. Работа со связанными записями...................................................... 57
2.2. Вход и выход. Раздел пользователя ...................................................................................... 61
Теория .......................................................................................................................................... 61
Практика ...................................................................................................................................... 62
2.3. Добавление, правка и удаление записей ............................................................................... 67
2.4. Валидация данных .................................................................................................................. 72
2.5. Разграничение доступа. Посредники, политики и провайдеры .......................................... 76
Теория .......................................................................................................................................... 76
Практика ...................................................................................................................................... 77
2.6. Получение сведений о текущем пользователе ..................................................................... 79
ЧАСТЬ II. БАЗОВЫЕ ИНСТРУМЕНТЫ ................................................................ 81
Глава 3. Создание, настройка и отладка проекта ................................................... 83
3.1. Подготовка платформы .......................................................................................................... 83
3.2. Создание проекта .................................................................................................................... 83
3.3. Папки и файлы проекта .......................................................................................................... 84
3.4. Настройки проекта ................................................................................................................. 86
3.4.1. Две разновидности настроек проекта ............................................................................. 86
3.4.1.1. Локальные настройки ............................................................................................. 86
3.4.1.2. Рабочие настройки .................................................................................................. 88
3.4.2. Настройки проекта по категориям .................................................................................. 89
3.4.2.1. Базовые настройки проекта .................................................................................... 89
3.4.2.2. Настройки режима работы веб-сайта .................................................................... 90
3.4.2.3. Настройки шифрования .......................................................................................... 91
3.4.2.4. Настройки баз данных ............................................................................................ 91
3.4.3. Доступ к настройкам из программного кода.................................................................. 94
3.4.4. Создание своих настроек ................................................................................................. 95
3.5. Базовые инструменты отладки ..............................................................................................96
3.5.1. Отладочный веб-сервер .................................................................................................... 96
3.5.2. Веб-страница с сообщением об ошибке ......................................................................... 97
Глава 4. Миграции и сидеры ...................................................................................... 99
4.1. Миграции................................................................................................................................. 99
4.1.1. Создание миграций ......................................................................................................... 100
4.1.2. Класс миграции ............................................................................................................... 100
4.1.3. Создание таблиц ............................................................................................................. 101
4.1.3.1. Создание полей ......................................................................................................101
4.1.3.2. Реализация «мягкого» удаления в таблицах........................................................ 105
4.1.3.3. Указание дополнительных параметров полей .................................................... 105
4.1.3.4. Создание индексов ................................................................................................ 107

Оглавление

5

4.1.3.5. Создание полей внешнего ключа ......................................................................... 108
4.1.3.6. Задание дополнительных параметров таблиц ..................................................... 110
4.1.4. Правка и --">

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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