Laravel для web-разработчиков. Практическое руководство по созданию профессиональных сайтов | Laravel for Web Developers: A Practical Guide to Building Professional Websites
By Кириченко Александр Викторович , …
Laravel для web-разработчиков. Практическое руководство по созданию профессиональных сайтов
Александр Викторович Кириченко, Е. Дубовик, 2021
Обзор
Эта книга представляет собой практическое руководство по быстрой разработке профессиональных динамических веб-сайтов с использованием популярного PHP-фреймворка Laravel. В ней подробно рассматриваются технологии создания как клиентской части сайта с помощью HTML5, CSS3 и JavaScript, так и серверной части на PHP с использованием базы данных MySQL. Описаны методы работы с базами данных, включая применение миграций Laravel для структурирования таблиц, полей, индексов и связей.
Материал охватывает написание моделей, маршрутов, контроллеров и шаблонов, а также средства Laravel для ввода и редактирования данных, встроенные механизмы валидации и инструменты для загрузки файлов. Особое внимание уделено подсистеме разграничения доступа Laravel, настройке CAPTCHA, разработке интерактивных элементов, созданию файловых хранилищ с использованием AJAX и поддержке BBCode.
Кому подойдёт
- Веб-разработчикам, желающим освоить фреймворк Laravel.
- Программистам, стремящимся создавать профессиональные динамические сайты.
- Специалистам, интересующимся современными PHP-технологиями.
- Начинающим разработчикам, изучающим полный цикл создания веб-приложений.
Ключевые особенности
- Язык: Русский
- Год издания: 2021
- Количество страниц: 432
- Тип обложки: мягкая обложка
- ISBN: 9785943877261
- Издательство: Наука и Техника
Laravel for Web Developers: A Practical Guide to Building Professional Websites
Alexander Viktorovich Kirichenko, E. Dubovik, 2021
Overview
This book serves as a practical guide for the rapid development of professional dynamic websites using the popular PHP framework, Laravel. It details technologies for building the client-side of a website with HTML5, CSS3, and JavaScript, alongside the server-side using PHP and the MySQL data server. The guide explains database management, including the use of Laravel migrations for creating tables, fields, indexes, and relationships.
The content covers writing models, routes, controllers, and templates, as well as Laravel's tools for data input and editing, built-in validation mechanisms, and file upload utilities. It highlights Laravel's access control subsystem, CAPTCHA configuration, development of interactive elements like spoilers and lightboxes, creation of AJAX-based file storage, and implementation of BBCode support for text formatting.
Who it's for
- Web developers looking to master the Laravel framework.
- Programmers aiming to build professional dynamic websites.
- Specialists interested in modern PHP technologies.
- Beginner developers studying the full cycle of web application creation.
Key features
- Language: Russian
- Year of Publication: 2021
- Pages: 432
- Binding: Softcover
- ISBN: 9785943877261
- Publisher: Nauka i Tekhnika