Технический аудит сайта за 10 дней
- Находим ошибки в работе системы
- Выявляем точки роста проекта
- Готовим план рекомендаций по развитию сайта
Преимущества технического аудита
Скорость выполнения
Быстрая диагностика сайта
Рекомендации по развитию проекта
Кому нужен технический аудит
Проектам со сложной ИТ-архитектурой и высоконагруженным веб-проектам рекомендуем проводить технический аудит сайта раз в год, чтобы своевременно выявлять проблемы и оптимизировать бюджет на развитие проекта.
Веб-проекты, которые после технического аудита будут эффективнее развиваться и быстрее расти:
- Крупные интернет-магазины
- Маркетплейсы
- В2В-проекты
- Банки
- Веб-проекты перед техническими работами
- Веб-проекты с низкой скоростью загрузки страниц
- Веб-проекты перед запуском рекламных кампаний с большим бюджетом
Что входит в технический аудит сайта
Технический аудит — способ поиска проблем и точек роста веб-проекта.
Если вы планируете вывести проект на федеральный уровень, доработать функционал сайта или ускорить его работу, то лучше начать с аудита. С его помощью мы найдём, что работает не так, составим список проблем с определением уровня их критичности, рассчитаем стоимость и сроки их устранения.
В процессе аудита мы:
- Проверим настройки и актуальность версии серверного ПО
- Определим соответствие конфигурации сервера текущей нагрузке
- Изучим работу базы данных и предложим способы повышения быстродействия
- Проверим код и найдём участки, замедляющие работу сайта и снижающие его конверсию, «костыльные решения» и мусорный код
- Определим уровень критичности проблем
- Рассчитаем стоимость и сроки устранения проблем
- Составим подробный отчет с примерами проблем и описанием их решений
В процессе аудита мы:
- Проверим настройки и актуальность версии серверного ПО
- Определим соответствие конфигурации сервера текущей нагрузке
- Изучим работу базы данных и предложим способы повышения быстродействия
- Проверим код и найдём участки, замедляющие работу сайта и снижающие его конверсию, «костыльные решения» и мусорный код
- Определим уровень критичности проблем
- Рассчитаем стоимость и сроки устранения проблем
- Составим подробный отчет с примерами проблем и описанием их решений
Какие проблемы поможет выявить аудит
Ошибки в ИТ-инфраструктуре
ИТ-инфраструктура веб-проекта — это сервера, программное обеспечение, базы данных, файловое хранилище и их взаимодействие.
Ошибки инфраструктуры — частая причина медленной работы сайта и постоянных сбоев в системе.
Серверы
Сайт может работать как на одном, так и на нескольких серверах.
В процессе аудита мы проверяем:
- Аппаратную часть и сетевые настройки. Какие процессоры используются, сколько доступно оперативной памяти, какие диски и с какой скоростью они работают. Если серверов несколько, проверяем, как между ними настроена и работает сеть.
- Актуальность серверного ПО. Если на сервере установлено устаревшее программное обеспечение, оно может стать причиной его медленной и некорректной работы. Старые версии ПО содержат известные уязвимости и часто работают медленнее.
- Эффективность использования ресурсов на сервере. Смотрим, как и на что расходуется оперативная память и ресурсы процессора. При какой нагрузке процессор будет загружен на 100% и к чему приведет дефицит оперативной памяти. При правильной настройке полная загрузка не должна приводить к полной остановке системы.
Базы данных
В процессе аудита мы изучаем настройки, структуру таблиц, индексы, а также взаимодействие кода и базы данных.
База данных может располагаться на одном сервере с файловой системой сайта или на отдельном сервере. В некоторых случаях работу проекта обеспечивают несколько копий баз данных, расположенных на отдельных серверах, — тогда мы проверяем, как настроена репликация и как распределяются запросы.
Кроме того, во время аудита мы изучаем особенности индексации и поиска по базе данных.
Ошибки программирования
Плохой код работает медленно и мешает развитию сайта.
Чтобы подготовить проект к развитию и масштабированию, нужно привести код в такое состояние, чтобы с ним можно было быстро работать.
В процессе аудита наша задача — найти мусорные участки кода, копипаст, неоптимальные и «костыльные» решения, замедляющие работу системы.
Ошибки в интеграциях с внешними сервисами
Сбои синхронизации сайта с системами учета товаров, CRM, маркетплейсами, системами оплаты или другими внешними сервисами мешают расширить функционал сайта, добиться планируемой оптимизации бизнес-процессов.
Этапы аудита
- Вы рассказываете о проблемах в работе сайта
- Определяем основные задачи аудита
- Заключаем договор
- Приступаем к работе после 50% предоплаты
- Ищем причины проблем веб-проекта: проводим нагрузочное тестирование, проверяем работу базы данных и серверов, находим ошибки в коде
- Формируем подробный отчет с результатами аудита: приводим примеры обнаружения проблем, расставляем приоритеты, готовим смету устранения проблем
- Вы получаете отчет и оплачиваете вторую половину суммы за услугу
- Объединяем план работ над проектом и задачи из аудита
- Выстраиваем задачи в оптимальном порядке
- Решаем поставленные задачи
Пример отчёта по аудиту
Примеры проектов с техническим аудитом сайта
Стоимость и сроки технического аудита
В компании «Логема» аудит сайта проводит технический директор и 1-2 senior backend-разработчика.
За 10 рабочих дней наши специалисты найдут, что мешает эффективной работе сайта, какие доработки ускорят веб-проект и сделают его работу стабильной.
Все доработки сайта смогут сделать наши веб-разработчики после согласования списка, порядка, сроков и стоимости работ.
Компания «Логема» проводила аудит сайта застройщика. Работу выполнили точно в обозначенный срок. С Сергеем, генеральным директором, оперативно обсудили все ключевые моменты и сразу же погрузились в работу.
По результату был представлен отчет в понятной форме, по которому наш основной подрядчик исправлял ошибки. Компанию «Логема» могу рекомендовать как надежного исполнителя.
Остались вопросы?
ул. Грушевская 10, 3 этаж
ИНН: 3460081999
КПП: 346001001
ОГРН: 1223400001208