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

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


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

   Книга представляет собой полное описание фреймворка Laravel 9 для быстрой разработки сайтов на языке РНР. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Описаны базовые инструменты Laravel: миграции, модели, маршруты, контроллеры, шаблоны, средства обработки пользовательского ввода и сохранения выгруженных файлов, валидаторы, шаблоны, пагинаторы и инструменты разграничения доступа. Рассказано о более развитых средствах: внедрении зависимостей, провайдерах, посредниках, событиях и их обработке, отправке электронной почты, оповещениях, очередях и отложенных заданиях, встроенном планировщике, инструментах кеширования, локализации сайтов и расширении возможностей встроенной утилиты artisan. Описаны дополнительные библиотеки для обработки BBCode-тегов и САРТСНА, вывода графических миниатюр, аутентификации через социальные сети. Рассмотрено программирование веб-служб REST, вещание по протоколу WebSocket и публикация сайта.
Электронный архив на сайте издательства содержит исходный код описанного в книге сайта.

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


Контроллеры и действия.
Контроллер — это программный модуль, реализующий функциональность одного из разделов сайта (например, раздела, выводящего объявления). Действие (action) — одна из операций, выполняемых контроллером (вывод страницы с перечнем объявлений, вывод отдельного объявления, вывод страницы для добавления объявления, сохранение добавленного объявления в базе и пр.).

Laravel позволяет создавать контроллеры трех разновидностей. Наиболее часто на практике применяются контроллеры-классы, реализуемые в виде классов. Контроллер-класс может содержать произвольное количество действий, каждое из которых реализуется в виде общедоступного метода.

ОГЛАВЛЕНИЕ.
Предисловие.
Почему именно Laravel?.
О чем эта книга?.
Используемое ПО.
Типографские соглашения.
ЧАСТЬ I. ОСНОВЫ LARAVEL НА ПРАКТИЧЕСКОМ ПРИМЕРЕ.
Глава 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. Публикация веб-сайта.
Заключение.
Приложение. Описание электронного архива.
Предметный указатель.

Купить - djvu .

Купить .
Дата публикации:






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


 


 

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




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





2025-04-06 06:24:44