Посты с тегом "php"

Кастомизация страниц ошибок в Symfony

Опубликовано: 30.01.2026

В одном из предыдущих постов я описывал как кастомизировать страницы ошибок в Laravel-приложении.Теперь же рассмотрим как это можно реализовать в проекте на базе  Symfony/

Symfony все ошибки и исключения обрабатывает через единый механизм — независимо от того, происходит ли это из-за отсутствующей страницы, ограничения доступа или критической проблемы в коде приложения. Такой подход обеспечивает согласованность обработки и централизованное управление отображением ошибок, что особенно важно для поддержания пользовательского опыта и безопасности приложения.

Изменение страниц ошибок в laravel

Опубликовано: 25.12.2025

По умолчанию Laravel предлагает базовые шаблоны для наиболее распространённых HTTP-ошибок. Эти страницы функциональны, но минималистичны как в визуальном, так и в информационном плане. Простая страница, в кодом ошибки и сообщением в центре.

Laravel 404 default

Полезные консольные команды Laravel

Опубликовано: 18.12.2025

Laravel Artisan Console — это мощный инструмент командной строки, поставляемый вместе с фреймворком. В этой статье я собрал наиболее полезные команды для повседневной разработки.

Как установить/обновить PHP 8.5 в Debian или Ubuntu

Опубликовано: 23.11.2025

PHP 8.5 был выпущен 20 ноября 2025 года. Поэтому в репозиториях версий Debian и Ubuntu, выпущенных ранее, находятся более старые версии. Но вы можете установить или обновить до PHP 8.5 в Debian и Ubuntu, используя сторонние репозитории Ondřej Surý.

Релиз PHP 8.5

Опубликовано: 20.11.2025

После годового цикла разработки состоялся выход новой версии языка программирования PHP 8.5. Релиз пополнился рядом нововведений и некоторыми изменениями, которые могут повлиять на обратную совместимость.

Основные нововведения в PHP 8.5:

Полезные консольные команды Symfony

Опубликовано: 14.11.2025

Console Component — один из самых мощных инструментов в арсенале Symfony разработчика. Фреймворк и его компоненты (такие, как например Security или Mailer) имеют в своём составе различные команды, упрощающие выполненение некоторых рутинных задач и облегчающие процесс разработки.