Диагностика Диагностика Диагностика Диагностика
  • Диагностика
  • Диагностика
  • Диагностика
  • Диагностика

У этого приложения еще нет отзывов.

Ваш отзыв

< 10

установок

autodeals

разработчик

22 мая 2026

последний релиз
версия 1.2.0

Поддержка
Лицензия
Требования к серверу
  • Версия PHP >=7.2
Diagnostics

Диагностика для Shop-Script

Проверяйте, готов ли интернет-магазин принимать заказы, и сравнивайте состояние магазина до и после установки плагинов, обновлений, импортов и доработок.

Зачем это магазину

Обычно проблемы всплывают слишком поздно: пропала доставка, отключилась оплата, на витрине нет товаров, после обновления выросли ошибки, а владелец узнает об этом уже по падению заказов.

Diagnostics делает контроль регулярным и понятным: приложение собирает снимок состояния Shop-Script и показывает, где есть риск для продаж.

Главная идея

Перед изменениями сделали снимок. После изменений сделали новый. Сразу видно, что стало лучше, что сломалось и какие зоны требуют внимания.

Что получает владелец магазина

Бизнес-оценка

Единый показатель здоровья магазина и понятные подсказки: что влияет на продажи прямо сейчас.

Воронка продаж

Контроль критичных этапов: витрина, товары, цены, наличие, корзина, оплата и доставка.

До и после

Сравнение двух снимков помогает быстро понять последствия обновления или установки нового плагина.

Карта рисков

Проблемы сгруппированы по влиянию на продажи, администрирование и техническое состояние.

История проверок

Можно вернуться к прошлому состоянию магазина и увидеть динамику после работ.

Отчет для разработчика

Технические данные по окружению, базе, кэшу, плагинам и проверкам в одном месте.

Что проверяет Diagnostics

  • Опубликованные товары, цены, остатки, изображения и видимость каталога.
  • Настройки витрин, маршрутизацию, доступность ключевых страниц и состояние Shop-Script.
  • Способы оплаты и доставки, которые напрямую влияют на возможность оформить заказ.
  • Установленные приложения и плагины, их версии и изменения между снимками.
  • Техническое окружение: PHP, база данных, кэш, права доступа и системные ограничения.
  • Историю диагностики, чтобы видеть не только текущие ошибки, но и изменения во времени.

Инструкция к применению

  1. Откройте приложение в бекенде Webasyst. Перейдите в раздел Diagnostics и запустите первую проверку. Приложение создаст снимок текущего состояния магазина и сохранит его в историю.
  2. Перед важными изменениями создайте контрольный снимок. Сделайте проверку перед установкой плагина, обновлением, импортом товаров, сменой темы или доработкой checkout.
  3. После изменений создайте новый снимок и сравните результат. Откройте раздел «До/после», выберите два отчета и посмотрите, какие показатели изменились: товары, витрины, оплата, доставка, технические проверки и общий риск для продаж.
  4. Настройте уведомления. Укажите email-адреса в настройках Diagnostics. Приложение сможет отправлять письмо, если в магазине появились критичные проблемы.

Запуск через CLI и cron

CLI нужен для автоматической диагностики без входа в админку. Команда запускается из корня Webasyst, создает новый снимок, сохраняет его в историю и выводит краткий отчет.

Ручной запуск

Подходит для быстрой проверки после работ на сервере.

cd /path/to/webasyst
php cli.php diagnostics analyze

С уведомлением

Параметр принудительно отправляет письмо получателям из настроек.

php cli.php diagnostics analyze --notify 1

JSON для мониторинга

Удобно для внешних скриптов, CI/CD и систем наблюдения.

php cli.php diagnostics analyze --format json

Пример задания cron для регулярной проверки раз в сутки (6:00):

0 6 * * * cd /path/to/webasyst && php cli.php diagnostics analyze --notify 1

Кому подойдет

Владельцам магазинов

Чтобы видеть состояние продаж без погружения в технические детали.

Администраторам

Чтобы быстро проверять магазин после настроек, импортов и ежедневных изменений.

Разработчикам и агентствам

Чтобы фиксировать состояние проекта до работ и показывать результат после внедрения.

Diagnostics снижает риск незаметных поломок

Установите приложение один раз и используйте его перед каждым важным изменением в магазине: обновлением, установкой плагина, импортом товаров, сменой темы или доработкой checkout.

autodeals

Все продукты этого разработчика