Фреймворки \ Laravel

Laravel – Middleware

От автора: как следует из названия, Laravel Middleware (посредник) выполняет функцию промежуточного звена между запросом и ответом. Это тип механизма фильтрации. Например, Laravel включает Middleware, которое проверяет подлинность пользователя приложения. Если пользователь аутентифицирован, он будет перенаправлен на главную страницу, в противном случае он будет перенаправлен на страницу входа в систему.

Продолжить чтение

Фреймворки \ Laravel

Laravel — Маршрутизация

От автора: в Laravel маршрутизация предназначена для направления запроса к соответствующему контроллеру. Маршруты приложения могут быть определены в файле app/Http/routes.php. Ниже приводится общий синтаксис маршрута для каждого из возможных запросов.

Продолжить чтение

Фреймворки \ Laravel

Laravel — файлы конфигурации

От автора: папка config, как следует из названия, содержит в Laravel файлы конфигурации вашего приложения. В ней вы найдете различные файлы, необходимые для настройки базы данных, сессий, электронных писем, приложений, служб и т. д.

Продолжить чтение

Фреймворки \ Laravel

Laravel с нуля — стартовый обзор

От автора: эта статья предназначена для тех, кто начинает знакомство с Laravel с нуля. Laravel — это MVC-фреймворк, поддерживающий модульную разработку, миграции и CLIS Мастера. Laravel предоставляет надежный набор инструментов и архитектуру приложений, которая включает в себя многие из лучших функций таких фреймворков, как CodeIgniter, Yii, ASP.NET MVC, Ruby on Rails, Sinatra и другие.

Продолжить чтение

Фреймворки \ Laravel

Laravel — лидер среди PHP фреймворков, одобренный разработчиками

От автора: PHP — наиболее популярный в мире серверный скриптовый язык. Он прошел большой путь развития от небольших, встраиваемых в код статических HTML страниц, сниппетов, до современного языка, на котором разрабатывается большинство современных динамических сайтов. Сложность и функциональность современных сайтов только возрастает, и ни у кого нет желания писать весь необходимый код с нуля. Программистам необходимо разрабатывать сложные сайты и веб-приложения, а это обычно занимает очень много времени. Чтобы облегчить процесс разработки программистам, начали создаваться фреймворки.

Продолжить чтение