Аудит маршрутов и исправление динамических страниц из БД
Полный HTTP-аудит всех GET-маршрутов, исправление News/Blog controller для работы с БД, создание artisan-команды ipd:check-routes
Зачем эта запись
Эта запись истории платформы ipd.by описывает работы по миграции и инфраструктуре: перенос контента, настройка окружения, редиректы и техническая база сайта. Такие изменения — фундамент, на котором держатся цифровые платформы: скорость, стабильность и правильная структура данных. Версия 4.8.1 (13.07.2026) описывает: «Аудит маршрутов и исправление динамических страниц из БД». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.
Что сделано в версии 4.8.1
от 13.07.2026Что сделано
- HTTP-аудит 201 статического маршрута — все 200 OK
- HTTP-аудит 32 динамических маршрутов — 7 OK, 25 FAILED (404). Идентифицированы 3 корневые причины
-
NewsController::show() — заменён парсинг ID из slug на
where('url', $slug), 138 страниц теперь HTTP 200 - BlogController::show() — аналогично
- artisan ipd:check-routes — автоматический HTTP-тест всех GET-маршрутов (70 static OK, 0 FAIL)
- 70 static routes: 70 OK, 0 FAIL
- 32 dynamic routes: все работают
- artisan check-routes: 70 OK, 0 FAIL
Кейсы по этой теме
Эти реальные проекты подтверждают направление, в котором сделана версия.
Разделы по теме
Почему этому можно доверять
Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.
Нужна такая работа над вашим проектом
Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.