Laravel 8, Быстрая разработка веб-сайтов на РНР, Дронов В.А., 2021

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

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

Laravel 8, Быстрая разработка веб-сайтов на РНР, Дронов В.А., 2021


Миграции.
Миграция — программный PHP-модуль, вносящий какие-либо изменения в структуру базы данных. Миграция может, например, создать таблицу вместе со всеми полями и индексами, исправить имя или тип поля в существующей таблице, создать или удалить индекс. Миграция реализуется в виде класса.

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

Программные модули с миграциями хранятся в папке database\migrations. Список всех примененных миграций в хронологическом порядке сохраняется в особой таблице базы данных, создаваемой перед применением самой первой миграции.

ОГЛАВЛЕНИЕ.
Предисловие.
Почему именно Laravel?.
О чем эта книга?.
Используемое ПО.
Типографские соглашения.
ЧАСТЬ I. ОСНОВЫ LARA VEL НА ПРАКТИЧЕСКОМ ПРИМЕРЕ.
Глава 1. Простейший веб-сайт - доска объявлений.
Глава 2. Доска объявлений 2.0: разграничение доступа, добавление, правка и удаление объявлений.
ЧАСТЬ II. БАЗОВЫЕ ИНСТРУМЕНТЫ.
Глава 3. Создание, настройка и отладка проекта.
Глава 4. Миграции и сидеры.
Глава 5. Модели: базовые инструменты.
Глава 6. Запись данных.
Глава 7. Выборка данных.
Глава 8. Маршрутизация.
Глава 9. Контроллеры и действия. Обработка запросов и генерирование ответов.
Глава 10. Обработка введенных данных. Валидация.
Глава 11. Шаблоны: базовые инструменты.
Глава 12. Пагинация.
Глава 13. Разграничение доступа: базовые инструменты.
Глава 14. Обработка строк, массивов и функции-хелперы.
Глава 15. Коллекции Laravel.
ЧАСТЬ III. РАСШИРЕННЫЕ ИНСТРУМЕНТЫ И ДОПОЛНИТЕЛЬНЫЕ БИБЛИОТЕКИ.
Глава 16. Базы данных и модели: расширенные инструменты.
Глава 17. Шаблоны: расширенные инструменты и дополнительные библиотеки.
Глава 18. Обработка выгруженных файлов.
Глава 19. Разграничение доступа: расширенные инструменты и дополнительная библиотека.
Глава 20. Внедрение зависимостей, провайдеры и фасады.
Глава 21. Посредники.
Глава 22. События и их обработка.
Глава 23. Отправка электронной почты.
Глава 24. Оповещения.
Глава 25. Очереди и отложенные задания.
Глава 26. Cookie, сессии, всплывающие сообщения и криптография.
Глава 27. Планировщик заданий.
Глава 28. Локализация.
Глава 29. Кэширование.
Глава 30. Разработка веб-служб.
Глава 31. Вещание.
Глава 32. Команды утилиты artisan.
Глава 33. Обработка ошибок.
Глава 34. Журналирование и дополнительные средства отладки.
Глава 35. Публикация веб-сайта.
Заключение.
Приложение. Описание электронного архива.
Предметный указатель.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Laravel 8, Быстрая разработка веб-сайтов на РНР, Дронов В.А., 2021 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-12-29 07:24:01