Наш блог

Почему "тормозят" сайты?

За последние 15 лет интернет по выделенной линии (быстрый интернет) стал для нас явлением самым обычным, однако вопрос скорости работы сайтов не потерял своей актуальности. Медленная скорость работы сайта (даже если на нем нет явных ошибок) может привести к уменьшению глубины просмотра страниц, а самое главное к потере посетителей сайта.

Итак, попробуем разобраться в основных причинах медленной работы сайта:

1. Медленный хостинг

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

2. Очень тяжелые страницы

Страница весом в 10 мегабайт с 200 различными запросами к базе данных, безусловно будет дольше грузиться по сравнению со страницей весом 1-2 мегабайта и 20-30 запросами. Не следует делать на странице огромное полотно из информации, ее нужно максимально минимизировать. Безусловно к лендингам это правило не относится.

3. Плохо оптимизированные изображения

Большинство современных систем управления, при использовании специализированных модулей для формирования фотогалерей, умеют оптимизировать изображения при их загрузке. К примеру, загружая картинку весом 4 мб и размером 4000 на 3000 пикселей, модуль галереи ужмет данную картинку до 400 кб и размера 1600 на 1200 пикселей. Но порой изображения размещаются на страницах сайта без таких модулей и без какого либо сжатия. Более того с помощью html размер картинки уменьшается и визуально она выглядеть небольшой и аккуратной на странице. Но физические данные картинки-то не изменились, она как весила 4 мб так столько и весит. А если таких картинок 10 штук на странице? Скорость такой страницы при медленном интернете будет просто ужасной.

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

4. Множество блоков по социальным сетям

У многих социальных сетях сейчас доступны достаточно удобные API для вывода различного функционала этих соцсетей на сайте. Но следует помнить, любой внешний скрипт это лишний запрос на внешний сервер, на который тратится время. Слишком много запросов по социальным сетям могут снизить производительность сайта. Для сайта вполне достаточно разместить информацию по 1-2 социальным сетям.

5. Несколько счетчиков

Также не следует усердствовать с различными счетчиками. Зачастую на сайте размещается по 4-5 различных счетчиков, но никакого точного анализа получить не удастся, так как у каждого счетчика есть небольшая погрешность. Оптимально использовать один счетчик - Яндекс Метрика, из всех он самый мощный и наглядный.

02.04.2017

Вернуться в блог

Разработка проектов

+7 926 324-97-11, Виктор viktor_d@visualweb.ru

Техническая поддержка

+7 926 766-66-56, Дмитрий dmitry_h@visualweb.ru

Документы и финансы

+7 926 766-66-56, Наталья buh@visualweb.ru