Атрибуты, новая фича PHP 8, также известные как аннотации, добавляют метаданные в классы, методы и переменные. Используя их, мы можем…
Маршруты
![Динамическая доменная маршрутизация](https://laravel.demiart.ru/wp-content/uploads/2020/05/landlord-363x202.jpg)
Динамическая маршрутизация пользовательских доменов
Еще один способ реализации пользовательских доменов и субдоменов в Ларавел для мультитенантных приложений. Multitenancy — множественная аренда, когда один экземпляр…
![Маршрутизация Laravel — 8 продвинутых советов](https://laravel.demiart.ru/wp-content/uploads/2020/03/routes-tips-363x202.jpg)
Продвинутые советы по Маршрутизации в Laravel
Все мы используем простой синтаксис Route::get() и Route::post(), но в больших проектах это делать сложнее. В этой статье собраны несколько…
![Remove PUBLIC from Laravel URL](https://laravel.demiart.ru/wp-content/uploads/2019/12/public-363x202.jpg)
Как удалить public из адреса
Используете виртуальный хостинг и видите слово public в адресах вашего проекта на Laravel? Расскажу, как от него избавиться. У меня…
![Удаление index.php из адреса в Laravel](https://laravel.demiart.ru/wp-content/uploads/2019/12/remove-index-php-363x202.jpg)
Удаляем index.php из URL
Если у вас есть проект на Laravel, то вы удивитесь, обнаружив, что ваши маршруты открываются по разным URL-адресам. Например, допустим,…
![Организация маршрутов в отдельные файлы](https://laravel.demiart.ru/wp-content/uploads/2019/09/roadmap-363x202.jpg)
Организация маршрутов в отдельных файлах
Я расскажу вам об основных рекомендациях по организации файлов маршрутов, что бы вы не забывали что и где находится. Простые…
![Активные кнопки внутри маршрутов](https://laravel.demiart.ru/wp-content/uploads/2019/07/active-links-363x202.jpg)
Определение активных ссылок в меню
Почти на всех сайтах необходимо, чтобы пользователь видел, где он сейчас находится. Один из наиболее популярных способов сделать это визуально…
![Структурирование маршрутов в крупных проектах](https://laravel.demiart.ru/wp-content/uploads/2019/06/routes-363x202.jpg)
Структурирование маршрутов в крупных проектах на Laravel
Представьте себе проект Laravel с сотней маршрутов, отдельными секциями для гостей, пользователей, администраторов и т.д. Вы действительно хотите хранить все…
![Отдельный субдомен для каждого пользователя в Ларавел](https://laravel.demiart.ru/wp-content/uploads/2019/06/wildcard-363x202.jpg)
Подстановочные (wildcard) субдомены в маршрутах: каждому пользователю по субдомену
В современных мультитенантных системах довольно популярно делать для каждого пользователя или компании отдельный субдомен, например laraveldaily.slack.com. Как сделать это в…
![Как сделать мультиязычный сайт на Ларавел](https://laravel.demiart.ru/wp-content/uploads/2019/06/multilanguage-363x202.png)
Мультиязычные маршруты и Локали с Аутентификацией
Мультиязычные сайты в Laravel настраиваются довольно просто, но если вы хотите, чтобы локаль отображалась в URL, например /en/about, то у…
![Резервный маршрут в Laravel](https://laravel.demiart.ru/wp-content/uploads/2019/04/j1_1554739937_11-363x202.jpg)
Резервный маршрут в Laravel
Резервный маршрут: если ни один не подошёл В Laravel 5.5.5 появилась новая функция маршрутизации Route::fallback(). Если не сработал ни один…
![Laravel. Фильтры маршрутов с регулярными выражениями](https://laravel.demiart.ru/wp-content/uploads/2019/04/j1_1554480283_01-363x202.jpg)
Laravel. Фильтры маршрутов с регулярными выражениями
Совет дня. В маршруте вы можете указать Route::get(‘projects/{project_id}’, ‘ProjectController@show’); А если нужно, чтобы project_id был строго целым числом? Для этого…