Как ускорить интернет-магазин

Автор: Дмитрий Акифьев. Размещено в: Интернет-магазины

CDNСегодня я хочу с вами поговорить на такую интересную тему, как ускорение сайтов. Особенно эта тема актуальна для интернет-магазинов. Почему? Чем дольше загружается страница сайта, тем больше вероятность того, что самые нетерпеливые посетители не дождутся ее загрузки, уйдут с сайта и больше на него не вернутся. Например на этой странице есть интересные цифры в виде модной сейчас инфографики: 25% посетителей сайта покидают страницу, загрузка которой занимает более 4 секунд!

Второе подобное исследование провела компания GoMez (тыц) — проанализировав 150 миллионов хитов на 150 сайтах, получили такие цифры: замедление загрузки страницы на 1 секунду снижает конверсию на 7%, а количество просмотров — на 11%.

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

А если вы ведете активную рекламную компанию вашего интернет-магазина, то вы напрямую теряете деньги, так как платите за клики пользователей, которые так и не дождались загрузки страницы и ушли.

А сейчас про один миф, который давно гуляет по рунету — что Битрикс тормозит, что для него нужен супер навороченный и дорогой выделенный сервер. Еще 5-7 лет назад это было вполне актуально, так как не было многих инструментов, которые сейчас внедрены в этой CMS. Скорость сайта очень сильно зависит не от CMS, а от того как ее настроили вам при создании сайта (магазина). Если у программистов кривые руки, то и сайт может тормозить, причем на ЛЮБОЙ CMS, не только на Битриксе.

Я как-то занимался интернет-магазином на Joomla (бесплатный движок для сайтов, для которого есть и магазины) — сайт грузился 80-90 секунд. Как вы думаете, сколько было продаж у этого магазина? Правильно, очень мало. Не ноль, но столько, что он никак себя не окупал. Я смог проведя всего 2 действия (потратив около 2 часов времени) ускорить загрузку в 10 раз — магазин стал грузится за 7-8 секунд. Так что, от движка зависит далеко не все.

Но, пока только Битрикс смог сделать очень простое подключение сайта к CDN. Кто не знает — это механизм выгрузки всей статики сайта (картинки, видео, mp3, javascript, css и т.д. ) на множество серверов, которые территориально разбросаны по стране(ам). В итоге вы получаете 2 фактора для ускорения: во-первых, посетитель сайта получает статику с наиболее близкого к нему сервера (скорость доступа выше), во-вторых вы убираете ограничение в многопотоковой загрузке страницы (большинство браузеров ограничивают загрузку с одного домена только шестью потоками (смотрите здесь столбец Connections per Hostname).

И в чем фишка? Ведь CDN можно использовать и для любого другого сайта, не обязательно на Битриксе. НО... сделать это технически сложно, и CDN сети не бесплатные, их услуги достаточно дорогие (начинаются от 3000 руб в месяц за трафик от 1Тб, например смотрите тарифы здесь). А меньше терабайта никто и не продает. Нужен вам такой объем трафика? Очень сомневаюсь, а значит — это деньги на ветер.

Что же сделал Битрикс? Он сделал у себя в настройках CMS всего одну кнопку — Включить ускорение сайта. И всё, больше ничего делать не надо — статика сама уйдет на другие сервера, на сайте автоматически поменяются ссылки на эти файлы. Вообще ничего настраивать не надо. И в зависимости от редакции Битрикса вы получаете бесплатный лимит трафика через CDN, которого хватит для 98% сайтов. И все это совершенно бесплатно!!! Стоимость лицензий Битрикса не выросла ни на копейку! Никаких технических трудностей, никаких дополнительных затрат, а ваш сайт ускоряется как минимум на 30%, а большинство проектов — В РАЗЫ!

К тому же использование CDN снижает нагрузку на сервер (статику ведь уже не надо отдавать).

Как это выглядит и немного тестов вы можете посмотреть в этом коротком видео от Виталия Дудки:

Сейчас я запросто запущу интернет-магазин на Битриксе на очень не дорогом шаред хостинге с оплатой в пределах 200-250 руб/мес. Хотя и раньше был опыт запуска проектов на Битриксе в таком варианте, но сейчас такие сайты вообще летать будут — если раньше такой сайт грузился на таком хостинге за 8-10 секунд, то сейчас он будет грузится за 2-4 секунды, и при этом сайт не будет зависеть от тяжести его дизайна.

На каком движке вы еще найдете такие возможности? Ни на каком!

Это еще раз подтверждает мои выводы, что сейчас для интернет-магазинов в РФ и СНГ нет альтернативы по движку — только Битрикс. И если, по статистике, сейчас каждый 2-ой сайт делается на Битриксе, то думаю, что скоро это будет каждый первый.

Всем пока. Комменты приветствуются.

 
Стрела влево

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

 

Метки:,

 

Комментарии (5):

  • Мария

    |

    В какие вы действия проделали на Joomla за 2 часа, чтобы ускорить работу сайта?

    Ответить

    • Дмитрий Акифьев

      |

      Самое простое — доработать обращения к БД у Virtuemart, что ускорит магазин раз в 5, правда пропадет возможность делать дочерние товары, но почти никто ими и не пользуется. Ну и еще по мелочи настройки движка, которые на любом форуме по Джумле лежат.

      Ответить

  • Антон

    |

    Потрясающе

    Ответить

  • Юрий Владимирович

    |

    Статья суперполезная! По 5-ти бальной системе смело можно 10-тку ставить! :) Спасибо, Дмитрий! :)

    Ответить

Написать комментарий