Ускорение сайта

Если Ваш сайт работает медленно, это обязательно скажется на Ваших продажах и на позициях сайта в поисковых системах.

С каждым годом проблема скорости сайта становится все более актуальной, поскольку растет доля просмотра сайтов на мобильных устройствах, на которых не очень много технических ресурсов и далеко не самое быстрое интернет-соединение.

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

Почему стоит доверить ускорение Вашего сайта нам?

01 / Скорость – наша профильная специализация. Мы знаем об этом все.

02 / Наш технический директор – автор самого быстрого в мире движка.

03 / Мы регулярно проводим исследования в по вопросу скорости, занимаемся обучением ускорению

04 / Мы занимаемся реальным ускорением, а не повышением оценок сервисов

05 / Наш рекорд производительности – 500 посещений в секунду (более 43 млн. посещений в сутки) со временем ответа сервера 40 миллисекунд на VPS стоимостью 10 USD/месяц.

Наиболее распространенные причины замедления работы сайта

Сайт на шаблоне

Сайты, сделанные на базе готового шаблона, как правило, имеют большое количество файлов, подключаемых к каждой странице сайта. Эти файлы обеспечивают работу движка шаблона и плагинов, необходимых для его работы. Особенно часто это встречается на сайтах, использующих CMS WordPress. У WordPress очень мало встроенного функционала, и потому, чтобы сделать приличный сайт, разработчикам приходится буквально обвешивать его плагинами. Каждый такой плагин обычно подключает несколько больших файлов ради пары строк кода в них.

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

Большое количество товаров интернет-магазина

«Коробочные» CMS, обычно, нормально справляются с 10-15 тысячами товаров без последствий для скорости. Хотя это очень индивидуально и зависит не только от количества товаров, но и от качества программного кода. По этой причине, в интернет-магазинах, в первую очередь, страдают от замедления страницы категорий товаров. Это происходит из-за неприспособленной к таким условиям логики программного кода на страницах категории.

Работа над ускорением такого сайта идет путем оптимизации базы данных и переписывания программного кода вывода товаров на странице.

Нехватка серверных ресурсов

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

В этом случае, для ускорения сайта нужно докупить ресурсов или настроить сервер, или сменить провайдера.

Ошибки в программном коде

Иногда сайты начинают работать медленно из-за неправильно написанного или вообще недописанного кода, или из-за медленных запросов к базе данных.

В таких случаях, требуется найти и исправить эти ошибки.

Подключение заблокированных сервисов

Как ни странно, еще довольно часто встречаются сайты, в коде которых идет подключение сервисов Яндекса, VK и других систем, находящихся под блокировкой. Сайт довольно долго пытается подключиться к ним, что увеличивает итоговое время загрузки страницы.

В этом случае, нужно просто отключить заблокированные ресурсы.

Вы можете прямо сейчас заказать первичный анализ скорости сайта

Стоимость анализа скорости сайта - 50 USD

Заказать анализ скорости

Сколько стоит ускорение сайта?

Это вопрос всегда индивидуальный и всегда уникальный, поскольку даже работая регулярно с одной и той же CMS, мы всегда имеем дело с уникальной системой. Уникальность обеспечивает версия CMS, набор и версии дополнительных плагинов, индивидуально дописанный функционал и подход разработчика, сборка и состояние сервера.

В нашей практике диапазон стоимости ускорения текстовых сайтов (визитка, корпоративный, блог) был в пределах 100–400 USD, а для сайтов-каталогов (интернет-магазины, доски объявлений, порталы) – в пределах 100–1500 USD.

Что мы не ускоряем?

Мы не беремся за сайты, созданные на базе конструкторов или на CMS, в которые были интегрированы плагины – конструкторы страниц. Подобные системы служат для того, чтобы сайт смог сделать человек без навыков верстки и программирования, но это не профессиональная среда. Такие сайты всегда имеют проблему со скоростью, связанную с подключением огромного количества файлов стилей и скриптов. Во всех подобных случаях, которые мы встречали, оценка незначительного ускорения была минимум в 2 раза дороже, чем сделать новый сайт профессионально.

Мы обычно не работаем с системами Bitrix CMS, ImageCMS и Drupal, поскольку, из-за особенностей этих систем, стоимость их ускорения возрастает в 3-5 раз.

Процесс работы над ускорением сайта

Первичный анализ

Для начала нужно сделать анализ скорости страниц Вашего сайта.

В рамках этого анализа определяются проблемные страницы и локализация проблемы (на стороне сервера или на стороне браузера). /Посмотреть пример отчета/

На этом этапе может быть выявлена проблема со скоростью, связанная с количеством и объемом изображений. В этом случае решением проблемы будет сжатие изображений. Если таких изображений на сайте очень много, то, возможно, понадобится написать программу, которая автоматически сожмет изображения на сервере.

По результатам анализа мы согласовываем с Вами типы страниц, над ускорением которых мы будем работать.

Вторичный анализ

Нам необходимо сделать копию Вашего сайта и повторить первичный анализ скорости на другом сервере без нагрузки (посещаемости).

На этом этапе мы можем выявить проблемы, связанные с сервером. Решением проблемы, связанной с сервером, будет либо добавление ресурсов для Вашего сайта, либо смена сервера.

Поиск медленных функций

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

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

Исправление функции

На этом этапе мы переписываем программный код медленной функции и оптимизируем базу данных, при необходимости.

Заказать анализ скорости сайта

Контактная информация
Комментарий
Отправка
Прикрепите файл (до 3мб)
Файл слишком большой
Спасибо за обращение!

Есть ли у Вашего сайта проблемы со скоростью?

Иногда нам поступают запросы на ускорение сайтов, у которых нет проблем со скоростью.

Часто причиной обращения к нам являются рекомендации интернет-маркетологов, основанные на оценке сервиса PageSpeed Insights или самостоятельный анализ владельца на онлайн-сервисах типа GTmetrix, Pingdom Tools и т.д. Показатели этих сервисов не достоверны, а рекомендации, которые они дают, не являются обязательными, а скорее это помощь разработчику в качестве подсказки, на что стоит обратить внимание. Но далеко не все рекомендации помогут реально ускорить сайт, а выполнение некоторых может, наоборот, замедлить его.

Не буду много писать об этих сервисах. Детально можете почитать об этом в наших статьях:

Приведу для наглядности только один пример:

На момент написания этого текста, главная страница нашего сайта полностью загружалась за 0,83 секунды, а время ответа сервера составляло 0,08 секунд.

Показатель Pingdom Tools – 1,18 секунд

Показатель GTmetrix – 4,2 секунды

Показатель PageSpeed Insights:

  • Для мобильных устройств – 55 баллов; 6,2 секунды. При выполнении всех рекомендаций, суммарно я смогу ускорить сайт на 11,54 секунды (т.е. сайт будет открываться за 5,3 секунды до моего запроса).
  • Для компьютеров – 76 баллов; 1,4 секунды. При выполнении всех рекомендаций, суммарно я смогу ускорить сайт на 3,44 секунды.

Полагаю, что дальнейшие комментарии по этому поводу излишни.

Если у Вас есть сомнения по поводу скорости сайта, закажите детальный анализ своего сайта.

В анализе будут отражены объективные параметры: полное время загрузки, время ответа сервера, количество загружаемых файлов каждого типа. Эта информация будет предоставлена по каждому типу страниц сайта. Эта информация дает понимание того, с чем связано замедление сайта.