2.4 KiB
Производительность
Модуль benchmark выполняет короткую синтетическую проверку базы данных,
файловой системы и CPU. Он помогает сравнить окружение до и после переноса или
изменения конфигурации, но не заменяет нагрузочное и приёмочное тестирование.
Как пользоваться
- Установите модуль и откройте Настройки → Производительность.
- Убедитесь, что в этот момент не выполняются тяжёлые служебные операции.
- Запустите проверку и дождитесь завершения текущей страницы.
- Сравнивайте отдельные метрики и окружение, а не только общий балл.
Проверка последовательно измеряет запись, чтение и обновление временных строк в БД, работу с временными файлами, математические и строковые операции CPU. Тестовая таблица очищается, временный каталог удаляется. Внешние сайты, почта и публичные документы не затрагиваются. Одновременно допускается один запуск.
Результат и история
Отчёт содержит длительность этапов, итоговый ориентировочный балл и снимок
окружения: версии PHP и БД, лимит памяти, OPcache, GD и поддержку WebP. Историю
можно удалять по одному запуску или очистить полностью. Виджет главной показывает
последний результат пользователям с правом view_benchmark.
Права:
view_benchmark— просмотр раздела, истории и виджета;manage_benchmark— запуск проверки и удаление истории.
При деинсталляции история и служебная таблица модуля удаляются.