Книга "Laravel 9: Разработка веб-сайтов быстро на PHP" от Владимира Дронова - это руководство для тех, кто хочет узнать больше о Laravel, быcтром фреймворке PHP для создания качественных веб-приложений.
В книге описывается создание простой обучающей платформы "доска объявлений", создаются основы, а затем движутся дальше, к более продвинутым темам, таким как использование планировщика заданий, средств кэша и провайдеров.
Подробное описание каждого из инструментов, их преимуществ и тонкостей использования помогают понять, как они работают и какие задачи облегчают создателю веб-сайта. Кроме того, автор предоставляет полезные советы, которые помогут улучшить эффективность обучения при работе с Laravel. Помимо содержания книги, в электронном архиве вы найдете страницы исходного кода, с помощью которых вы сможете применить полученные знания на практике.
Книга содержит полное описание фрейма Laravel 9 с подробными инструкциями для разработчиков по созданию сайтов на языке программирования PHP. Рассмотрены инструмент миграции, модели данных, роуты, обработчики запросов, шаблоны и другие необходимые функции для создания современного веб-приложения. Описанные процессы можно сразу применять на практике, включая интегрированные инструменты для отправки электронных писем, связанные события, кэширование, планировщик и прочие аспекты работы. Книга подойдет как начинающим разработчикам, так и более опытным специалистам, желающим лучше разобраться в фрейме Laravel. Исходный код приложения, разработанного в книге, доступен для загрузки пользователям онлайн.
Руководство представляет полное описание Laravel версии 9, быстрый метод создания PHP Web-сайтов. Включает начальное руководство для новичков, и описывает создание учебного Web-сайта (Electronic Bulletin Board). Мы рассмотрели утилиту миграции и модель, маршрутизации и Controllers, направляение шаблонов, примочки для управления запросом, обрабатывание пользовательских указаний и сохраняющих загруженные файлы файлов, валидации, шаблоны и Paginators и подошедшие коды для разграничения доступа к данным. В руководстве также рассматривается затягивание инструментов, обеспечение разработчиков, использование посредников, отправка электронных писем, ожидание и задержы, локализация Web сайтов, а также расширение возможностей утилиты Artisan. Мы рассмотрели дополнительные библиотеки, обработавшие поддержки для BBCode тегов и скрытых текстов, восстановили графические миниатюры и сделали аутентификацию через соц.сети. В рамках руководства.
Электронная Книга «Laravel 9. Быстрая разработка веб-сайтов на PHP» написана автором Владимир Дронов в 2023 году.
Минимальный возраст читателя: 0
Язык: Русский
Серии: Профессиональное программирование
ISBN: 978-5-9775-1725-6
Описание книги от Владимир Дронов
Книга представляет собой полное описание фреймворка Laravel 9 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта – электронной доски объявлений. Описаны базовые инструменты Laravel: миграции, модели, маршруты, контроллеры, шаблоны, средства обработки пользовательского ввода и сохранения выгруженных файлов, валидаторы, шаблоны, пагинаторы и инструменты разграничения доступа. Рассказано о более развитых средствах: внедрении зависимостей, провайдерах, посредниках, событиях и их обработке, отправке электронной почты, оповещениях, очередях и отложенных заданиях, встроенном планировщике, инструментах кеширования, локализации сайтов и расширении возможностей встроенной утилиты artisan. Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети. Рассмотрено программирование веб-служб REST, вещание по протоколу WebSocket и публикация сайта. Электронный архив на сайте издательства содержит исходный код описанного в книге сайта.