@Karpig

Сколько стоит тех аудит сайта по приведенным пунктам?

Здравствуйте, подскажите, сколько будет стоить подобный тех-аудит сайта по пунктам и составление отчета с рекомендациями по исправлению ситуации, так же сколько будет занимать времени и реально ли 1 аудитору обрабатывать анпример 20 проектов в месяц?

Пункты анализа:
Изучение логов позволяет провести статистическое исследование того, какие запросы чаще всего используются при обращении к сайту, кто именно больше всего скачивает страниц и к каким страницам вообще есть обращения. Для получения приблизительной статистики по логу можно было бы воспользоваться средствами вроде Webalizer и AWStats , но они предназначены для сбора более долговременной статистики посещаемости сайта, поэтому для более детального анализа в любом случае придётся просматривать логи вручную.

Посмотрите данные о нагрузке, приведённые в панели управления и сравните, чем отличаются участки лога во время небольшой нагрузки от участков с высокой или критической нагрузкой. Обычно становится ясно видно, что именно изменяется: либо приходит робот и начинает выкачивать сайт, либо на сайт начинает заходить много посетителей, либо в это время в логах присутствуют какие-то ошибки, либо чаще происходят обращения к какому-либо скрипту, который может требовать ресурсы и т. д.

Аудит кода – это подробное изучение алгоритмов работы скриптов, методов программирования, использованных для решения тех или иных задач, иными словами – просмотр кода для выявления потенциально неоптимальных его участков. Возможно, где-то можно сократить вызовы функций, где-то упростить вычисления, где-то сделать запрос к базе попроще и т.д. Возможно, какие-то участки кода вообще не имеют значения для генерации страницы, например, про них просто забыли, а они работают и отбирают ресурсы.

Профилирование – это изучение времени выполнения небольших участков кода, подсчёт количества вызовов функций. Это делается для того, чтобы выявить те части скрипта, которые в первую очередь нуждаются в оптимизации. Для изучения времени выполнения какой-либо функции можно выставить снятие данных таймера до и после её вызова и вычислить разницу между засечками.

Так же сюда можно добавить визуальный анализ. То есть анализ html, картинок, где можно было бы их избежать, или облегчить, то есть опять же моменты, влияющие на нагрузку сайта.

Извиняюсь, если где- то в чем- то ошибся.

Заранее спасибо!
  • Вопрос задан
  • 2576 просмотров
Пригласить эксперта
Ответы на вопрос 1
XXX
@XXX
Решение где-то рядом
Ваш вопрос найдет больше откликов с расценками и сроками от исполнителей на freelansim.ru, всего-то нужно пять фантиков. ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы