Laravel 9. Быстрая разработка веб-сайтов на PHP
2023 /

Laravel 9. Быстрая разработка веб-сайтов на PHP

Владимир Дронов
Книга представляет собой полное описание фреймворка Laravel 9 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Описаны базовые инструменты Laravel: — миграции — модели — маршруты — контроллеры — шаблоны — средства обработки пользовательского ввода и сохранения выгруженных файлов — валидаторы — шаблоны — пагинаторы и инструменты разграничения доступа Рассказано о более развитых средствах: — внедрении зависимостей — провайдерах — посредниках — событиях и их обработке — отправке электронной почты — оповещениях — очередях и отложенных заданиях — встроенном планировщике — инструментах кеширования — локализации сайтов и расширении возможностей встроенной утилиты artisan Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети. Рассмотрено программирование веб-служб REST, вещание по протоколу WebSocket и публикация сайта. Электронный архив на сайте издательства содержит исходный код описанного в книге сайта.
  • Издательство: БХВ
  • Страниц: 768
  • ISBN: 978-5-9775-1725-6