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

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

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

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

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

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

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

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, 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.


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. Публикация веб-сайта.
Заключение.
Приложение. Описание электронного архива.
Предметный указатель.

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






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


Следующие учебники и книги:
Предыдущие статьи:


 


 

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




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





2026-01-19 16:30:45