Владимир Александрович Дронов - Laravel 8. Быстрая разработка веб-сайтов на PHP
Название: | Laravel 8. Быстрая разработка веб-сайтов на PHP | |
Автор: | Владимир Александрович Дронов | |
Жанр: | Интернет, Web-дизайн, PHP | |
Изадано в серии: | Профессиональное программирование | |
Издательство: | БХВ-Петербург | |
Год издания: | 2021 | |
ISBN: | 978-5-9775-6695-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Laravel 8. Быстрая разработка веб-сайтов на PHP"
Книга представляет собой полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Раскрыты основы программирования сайтов на Laravel. Приведено наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы, сохранения выгруженных файлов, разграничения доступа* (Запрещенная организация в РФ), обработки событий, отправки электронной почты и оповещений и пр. Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования, журналирования и локализации сайтов, утилита artisan. Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»). Рассмотрено программирование веб-служб REST, реализация вещания по протоколу WebSocket и публикация сайта.
Электронный архив на сайте издательства содержит исходный код описанного в книге сайта.
Для веб-программистов
Читаем онлайн "Laravel 8. Быстрая разработка веб-сайтов на PHP". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (42) »
Санкт-Петербург
«БХВ-Петербург»
2021
УДК 004.738.5+004.43
ББК 32.973.26-018.2
Д75
Д75
Дронов В. А.
Laravel 8. Быстрая разработка веб-сайтов на PHP. — СПб.: БХВ-Петербург,
2021. — 688 с.: ил. — (Профессиональное программирование)
ISBN 978-5-9775-6695-7
Книга представляет собой полное описание фреймворка Laravel 8 для быстрой
разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих,
в котором описывается разработка простого учебного сайта — электронной доски
объявлений. Раскрыты основы программирования сайтов на Laravel. Приведено
наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы, сохранения
выгруженных файлов, разграничения доступа, обработки событий, отправки электронной почты и оповещений и пр. Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования,
журналирования и локализации сайтов, утилита artisan. Описаны дополнительные
библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»). Рассмотрено программирование веб-служб REST, реализация вещания по протоколу
WebSocket и публикация сайта.
Электронный архив на сайте издательства содержит исходный код описанного
в книге сайта.
Для веб-программистов
УДК 004.738.5+004.43
ББК 32.973.26-018.2
Группа подготовки издания:
Руководитель проекта
Зав. редакцией
Компьютерная верстка
Дизайн серии
Оформление обложки
Евгений Рыбаков
Екатерина Сависте
Ольги Сергиенко
Инны Тачиной
Карины Соловьевой
"БХВ-Петербург", 191036, Санкт-Петербург, Гончарная ул., 20.
ISBN 978-5-9775-6695-7
© ООО "БХВ", 2021
© Оформление. ООО "БХВ-Петербург", 2021
Оглавление
Предисловие ................................................................................................................... 19
Почему именно Laravel? ............................................................................................................... 19
О чем эта книга? ............................................................................................................................ 20
Используемое ПО .......................................................................................................................... 21
Типографские соглашения ............................................................................................................ 22
ЧАСТЬ I. ОСНОВЫ LARAVEL НА ПРАКТИЧЕСКОМ ПРИМЕРЕ ................ 25
Глава 1. Простейший веб-сайт — доска объявлений ............................................. 27
1.1. Подготовительные действия .................................................................................................. 27
1.2. Проект и его создание. Папка проекта.................................................................................. 28
Теория .......................................................................................................................................... 28
Практика ...................................................................................................................................... 28
1.3. Запуск проекта. Отладочный веб-сервер PHP ...................................................................... 29
1.4. Контроллеры и действия ........................................................................................................ 30
Теория .......................................................................................................................................... 30
Практика ...................................................................................................................................... 31
1.5. Маршруты и списки маршрутов. Фасады............................................................................. 33
Теория .......................................................................................................................................... 33
Практика ...................................................................................................................................... 34
1.6. Настройки проекта. Подготовка проекта к работе с базой данных SQLite ....................... 35
Теория .......................................................................................................................................... 35
Практика ...................................................................................................................................... 35
1.7. Миграции................................................................................................................................. 37
Теория .......................................................................................................................................... 37
Практика ...................................................................................................................................... 37
1.8. Модели..................................................................................................................................... 39
1.9. Консоль Laravel....................................................................................................................... 40
1.10. Работа с базой данных .......................................................................................................... 41
1.11. URL-параметры. Внедрение зависимостей ........................................................................ 45
Теория .......................................................................................................................................... 45
Практика --">
- 1
- 2
- 3
- . . .
- последняя (42) »
Книги схожие с «Laravel 8. Быстрая разработка веб-сайтов на PHP» по жанру, серии, автору или названию:
Владимир Александрович Дронов - HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. Жанр: Интернет Год издания: 2011 |
Бен Фрэйн - HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств. 2-е изд. Жанр: Интернет Год издания: 2016 |
Владимир Александрович Дронов - Laravel 9. Быстрая разработка веб-сайтов на PHP Жанр: Базы данных Серия: Профессиональное программирование |
Другие книги из серии «Профессиональное программирование»:
Владимир Александрович Дронов - Django 3.0. Практика создания веб-сайтов на Python Жанр: Web-дизайн Год издания: 2021 Серия: Профессиональное программирование |
Владимир Александрович Дронов - Django: практика создания web-сайтов на Python Жанр: Web-дизайн Год издания: 2016 Серия: Профессиональное программирование |
Владимир Александрович Дронов - Laravel 8. Быстрая разработка веб-сайтов на PHP Жанр: Web-дизайн Год издания: 2021 Серия: Профессиональное программирование |
Владимир Александрович Дронов - Laravel 9. Быстрая разработка веб-сайтов на PHP Жанр: Базы данных Серия: Профессиональное программирование |