Когда нужен технический аудит?
Перед масштабированием системы
Аудит позволяет оценить пригодность системы для масштабирования и выявить потенциальные риски. По результатам аудита разрабатывается стратегия, которая определяет, какие шаги нужно предпринять для успешного увеличения масштаба системы.
Возникновение проблем с производительностью
Если система работает медленно или недостаточно эффективно, технический аудит поможет идентифицировать слабые места, определить причины снижения производительности и предложить рекомендации по оптимизации.
Переход на другой домен или CMS
Позволяет оценить совместимость функционала и данных с новым доменом или CMS, выявить потенциальные проблемы и минимизировать риски, которые могут возникнуть в процессе перехода.
Устаревший сайт
Технические составляющие сайта могут устареть и не соответствовать современным требованиям и стандартам. Рекомендуется регулярно проводить аудит сайта.
Запуск нового сайта
Технически исправные и соответствующие стандартам проекты имеют больше потенциала для развития. Аудит позволяет исправить все ошибки и оптимизировать работу.
Проверка разработчика
Технический аудит позволяет проанализировать работу разработчика на соответствие заданным стандартам и требованиям: проводится проверка текущего состояния системы, выявляются архитектурные особенности, структура кода и оценивается его качество.
Что входит в услугу?
Услуга аудита выполняется в течение 2 недель. В зависимости от запроса может включать в себя следующие блоки:
Проверка серверного окружения — 17 500 ₽
2. Проверка настроек PHP и MySQL-сервера стандартными инструментами 1С-Битрикс «PHP» и «Сервер БД»
3. Проверка текущей загрузки ресурсов сервера (свободное место, ОЗУ, дисковая система, ЦП)
4. Проверка использования GIT
5. Проверка наличия автоматического резервного копирования сайта и данных сервера как стандартными средствами 1С-Битрикс, так и средствами автоматических скриптов
6. Анализ скриптов в cron
7. Проверка системы отправки писем
8. Проверка системы отправки писем на риск попадания их в спам
9. Анализ наличия неиспользуемых/служебных файлов в корне сайта, наличие логов в модулях/компонентах/шаблонах
Проверка сайта стандартными средствами 1С-Битрикс — 17 500 ₽
2. Запуск тестов «Монитора качества»
3. Проверка конфигурации сервера стандартным инструментом 1С-Битрикс «Панель производительности» (вкладка «Конфигурация»)
4. Проверка системы инструментом 1С-Битрикс «Панель производительности» (Вкладки «Битрикс » и «Разработка»)
5. Анализ SQL-индексов
6. Анализ фасетных индексов
7. Актуальность используемой версии системы и модулей
8. Проверка настроек Главного модуля 1С-Битрикс
9. Анализ агентов, способа их вызова
10. Проверка активности композитного режима (работает / не работает. Анализ логов композитного режима)
11. Анализ установленных модулей системы
Анализ Backend-разработки и программной архитектуры — 87 500 ₽
2. Header/Footer
3. Главная
4. Каталог
5. Меню
6. Прочие компоненты
7. События и init.php
2. Карта сайта
3. Проверка кеширования основных страниц с помощью инструмента «Отладка»
4. Выявление медленных шаблонов и компонентов сайта
Анализ Frontend-разработки — 31 500 ₽
2. Проверка ошибок в консоли браузера на основных страницах
3. Валидация верстки
Проверка системы безопасности — 17 500 ₽
2. Проверка настроек проактивной защиты 1С-Битрикс
3. Проверка безопасности проекта на наличие уязвимостей, бэкдоров, вирусов
Тестирование публичного интерфейса
2. Верстка страниц
3. Веб-формы
4. Переходы по ссылкам, кликабельность элементов (меню, кнопок и т.д.)
5. Работа пагинации
6. Регистрация, авторизация, восстановление пароля
7. Действия над товарами: добавление в корзину, в сравнение, в избранное, переключение ТП
8. Отзывы, комментарии
9. Оформление заказа и действия над заказами
10. Поиск, фильтрация, сортировка
11. Мультирегиональность
12. Выгрузка в файл (excel, pdf и т.д.)
2. 1792x828 (iPhone 11)
3. 2048x1536 (iPad mini 4)
4. Android - 2280x1080 (Huawei p20 lite)
Какие инструменты используем?
СТАНДАРТНЫЕ ИНСТРУМЕНТЫ 1С-БИТРИКС:
▸ Проверка системы
▸ Панель производительности
▸ Монитор качества
СЕРВИСЫ:
▸ Google PageSpeed
▸ Mail Tester
▸ Devtools
▸ Markup Validation Servicee
Кто работает над аудитом?
Frontend-разработчик
Отвечает за проверку и улучшение клиентской части сайта
Backend-разработчик
Проанализирует
Backend-разработку и программную архитектуру
DevOps
Проверка серверного окружения, проверка сайта стандартными средствами
1С-Битрикс
Специалист по тестированию ПО
Тестирование публичной части сайта