Модуль Site Audit это платформа анализа сайта, которая может генерировать отчёты и давать рекомендации. Каждый сайт уникален, со своей конфигурацией, содержанием, аудиторией и так далее. Но за всем этим стоит одна и та же инфраструктура ядра, что позволяет выполнить проверку производительности и собрать определённую статистику.
Модуль использует технику известную как статичный анализ. Этот механизм фактически не выполняет запросы на целевом сайте, что позволяет избежать эффекта наблюдателя. Он ненавязчивый, поэтому установка на целевой сайт или настройка не требуются.
Результатом является быстрый, повторяемый отчёт, который позволяет обнаружить общие проблемы и самоанализ внутри сайта. Отчёты могут генерироваться в разных форматах, в том числе в виде простого текста, HTML и JSON.
Модуль может быть расширен другими проектами для составления своих отчётов и проверок.
Site Audit несколько обширных отчётов, каждый из которых состоит из одной или нескольких проверок. Отчёты включают:
Site Audit расширяем (смотрите документацию и примеры). В настоящее время он поддерживает следующие модули: