PHPUnit тестирование, alt-теги, schema dump
25 PHPUnit-тестов (30 assertions) покрывают 15 маршрутов + SEO. 108 изображений получили alt-тексты. Экспортирована схема БД. Убран мёртвый код в BlogController
Зачем эта запись
Эта запись истории платформы ipd.by описывает работы по производительности: скорость загрузки, оптимизация, кэширование. Быстрая страница — часть доверия и комфорта пользователя. Версия 4.10.0 (14.07.2026) описывает: «PHPUnit тестирование, alt-теги, schema dump». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.
Что сделано в версии 4.10.0
от 14.07.2026Что добавлено
- PHPUnit — 25 feature-тестов: проверка HTTP 200 для 15 ключевых страниц, 404 для несуществующих маршрутов, SEO (title, h1), доступность конфига версии
- phpunit.xml — настроен: SQLite in-memory, array cache/session, отключены Pulse/Telescope/Nightwatch
- Alt-теги — заполнены 108 пустых alt="" (reviews: 38, researches: 12, cases: 17, knowledge: 15, education: 25, about: 1). Декоративные иконки (add.png, fa-cube.svg) оставлены alt=""
- Schema dump — экспортирована схема БД (database/schemadump)
- BlogController — удалён мёртвый код: неиспользуемые запросы $similar (show), $categories (index)
- PHPUnit: 25 тестов, 30 assertions, 1 risky (output buffer — безвредный)
- Alt-теги: 108 content images заполнены, 38 decorative icons оставлены пустыми
- Версия: 4.9.7 → 4.10.0
Кейсы по этой теме
Эти реальные проекты подтверждают направление, в котором сделана версия.
Разделы по теме
Почему этому можно доверять
Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.
Нужна такая работа над вашим проектом
Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.