Как ускорить сайт на битрикс


8 способов увеличить производительность сайта на 1С-Битрикс

Что будет, если нагрузить фуру и старую клячу грузом в 1 тонну? Правильно: первый поедет на максимальной скорости, а вторая не сможет сдвинуться с места. Так и сайты: у каждого из них свои требования к хостингу, конфигурации, настройкам платформы 1С-Битрикс.

Каждую неделю в нашу поддержку приходят жалобы на низкую скорость загрузки. В 99,9% случаев оказывается, что проблема кроется в слабеньком хостинге и неправильных настройках. Рассказываем, что делать, если сайт или интернет-магазин тормозит, и как правильно произвести диагностику и самостоятельно увеличить производительность — так, чтобы летал.


1. Оцените производительность

Модуль «Монитор производительности» 1С-Битрикс позволит протестировать производительность сайта и сравнить результаты с эталонными показателями. Он укажет на слабые места: сайт, CMS, конфигурация, некачественная разработка или хостинг. Вы можете развернуть ваш сайт или «чистый» 1С-Битрикс на разных площадках и сравнить эти цифры.

Что нужно знать о показателях производительности:

  • меньше 30 пунктов – забудьте про производительность и быструю загрузку страниц. Показателя «Очень быстро» вам не видать. Тормозить будет все!
  • от 30 до 60 – подойдет для небольших проектов (корпоративные сайты или интернет магазины с небольшим количеством товаров, небольшим количеством SKU и параметров в умном фильтре)
  • от 60 до 100 — конфигурация сервера приемлема, но не оптимальна. Подойдет для большинства проектов. Сайт работать будет, но не на сверхскоростях.
  • от 100 – вы молодцы: не поленились выбрать нормальную хостинг площадку! Админка летает, большие объемы данных из 1С выгружаются на ура, страницы отдаются быстро. Вы спите спокойно и даже не думаете писать в техподдерожку с жалобами на проблемы с загрузкой сайта, ни разу не видели ошибок Request timeout или 502 Bad Gateway.
  • 200 и выше – идеально!

Оценка производительности. Результаты испытания демо-стенда (тариф RED.Site-3, хостинг RedDock). Решение – универсальный интернет-магазин Аспро: Оптимус

Как протестировать сайт
Перейдите в панель производительности: Настройки → Производительность → Панель производительности. Нажмите кнопку «Тестирование производительности» и подождите несколько минут.

2. Перейдите на PHP7
3 декабря 2015 года вышла седьмая версия PHP. Она разрабатывалась с упором на увеличение производительности и уменьшение потребления памяти. Тесты это убедительно показывают (пример 1, пример 2) — прирост производительности после перехода на новое ядро составляет от 40%!
Сидеть на старых версиях PHP — осложнять жизнь пользователю и делать этот интернет хуже. Если ваш хостинг не поддерживает PHP7, меняйте его (например, на этот с бесплатным переносом). Если ваш сайт не поддерживает PHP7, срочно исправляйтесь. А еще лучше, используйте решения с поддержкой PHP7 — например, от Аспро.

3. Настройте кеширование

Использовать композит и автокомпозит — это хорошо и правильно. Но просто включить их — полдела. Чтобы получить ощутимый прирост в скорости, нужно корректно задать время жизни кеша в зависимости от частоты обновления данных на сайте и посещаемости.

Как не надо:

  1. Оставлять настройки по умолчанию (120 секунд).
    Почему: первый посетитель заходит на страницу товара. Формируется кеш. Второй посетитель заходит на сайт через час. Кеш нужно формировать заново — его время истекло. В итоге кеш генерируется каждый раз при открытии страницы. Прироста производительности и скорости не просто нет — она даже снижается.
  2. Не соотносить время жизни кеша с частотой обновления данных на сайте и посещаемости сайта.
  3. Задавать для отдельных разделов (новости, статьи) огромное время кеширования.


Как надо — в зависимости от частоты обновления данных и посещаемости сайта:
  1. Цены на сайте обновляются вручную или несколько раз в неделю.
    Рекомендуемое время кеширования: не менее 172800 секунд (2 суток).
  2. Цены на сайте обновляются один раз в день, выгрузка из 1С или другой системы складского учета происходит ночью.
    Рекомендуемое время кеширования:
    86400 секунд (1 сутки).
  3. Нечасто, но бывает: цены обновляются через реал-тайм обмен с 1С и бывает, что несколько раз в течение дня.
    Рекомендуемое время кеширования:
    7200 секунд (2 часа).
4. Создайте фасетные индексы для умного фильтра

Фасетные индексы ускоряют работу умного фильтра. Обычно умному фильтру нужно перебрать все товары каталога и сравнить их свойства с заданными параметрами. Если товаров много, такой процесс может занять определенное время. Фасета же заранее просчитывает и составляет варианты запросов, сохраняет в системе и выдает по запросу.
На словах все здорово, на деле — не очень: фасеты редко создают и используют. Попробуйте это сделать и сравните скорость загрузки результатов фильтрации. Инструкция в нашей документации

5. Проанализируйте и создайте индексы в базе данных

Индексы анализируются и создаются здесь: Настройки → Производительность → Индексы → Анализ индексов.

Нажмите на кнопку «Выполнить анализ собранных SQL запросов».  Если появившиеся индикаторы зеленые, все в порядке: индексы созданы. Если индикаторы желтые, создайте их самостоятельно. Инструкция в мануалах 1С-Битрикс

6. Отключите неиспользуемые модули

При инциализации ядра 1С-Битрикс подключается большой список модулей. Они отнимают ресурсы, но при этом не нужны для полноценной работы сайта. Отключаем лишние модули — получаем прирост производительности. Перед тем, как это делать, обязательно сделайте резервную копию сайта.

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

  • AD/LDAP интеграция (ldap)
  • Push and Pull (pull)
  • Wiki (wiki)
  • А/B-тестирование (abtest)
  • Веб-аналитика (statistic)
  • Веб-кластер (cluster)
  • Веб-мессенджер (im)
  • Веб-сервисы (webservice)
  • Дизайнер бизнес-процессов (bizprocdesigner)
  • Документооборот (workflow)
  • Календарь событий (calendar)
  • Конструктор отчетов (report)
  • Менеджер идей (idea)
  • Мобильная платформа (mobileapp) - если не подключено мобильное приложение
  • Мобильное приложение для интернет-магазина (eshopapp) - если не подключено мобильное приложение
  • Обучение (learning)
  • Перевод (translate)
  • Почта (mail)
  • Техподдержка (support)
  • Универсальные списки (lists)
  • Управление масштабированием (scale).
Как это сделать: перейдите в настройки модулей Рабочий стол → Настройки → Настройки продукта → Модули и отключите лишние. Инструкция в базе знаний

7. Настройте CDN

Еще одна неоднозначная вещь, которая может как разогнать сайт, так и заставить его хорошенько притормозить. Что это такое?

Теория:
«Модуль Ускорение сайта (CDN), который позволяет загружать весь статический контент вашего сайта (картинки, файлы стилей css, скрипты js) через сеть дистрибуции контента (Content Delivery Network или Content Distribution Network, CDN). Тем самым значительная часть ресурсов сайта загружается посетителем с ближайшего к нему сервера. Это позволяет увеличить скорость загрузки страниц до нескольких раз.
Также подключение CDN снижает нагрузку на основные серверы сайта. Так как весь статический контент загружается посетителями вашего сайта не напрямую с ваших серверов, а с узлов CDN, которые умеют очень эффективно кэшировать контент, снижается количество обращений непосредственно к вашим серверам» (отсюда)

Настраивается CDN здесь: Настройки → Облако 1С-Битрикс → Ускорение сайта (CDN).

Практика
Не все так однозначно: для кого-то включенный CDN дает реальный прирост производительности, а у кого-то, напротив, снижает скорость загрузки сайта. Выход один: тестировать и замерять результаты.

8. Включите объединение и сжатие CSS и JS-файлов

В настройках главного модуля сайта есть волшебный блок, который позволяют улучшить показатели скорости загрузки сайта. Называется он “Оптимизация CSS”. Отмечайте галочками все, сохраняйте изменения и тестируйте скорость загрузки страниц.


Как это все работает в деталях, читайте в нашей базе знаний. А оценить в количественных и качественных характеристиках эти «до» и «после» поможет старый добрый Google PageSpeed Insights.

Битрикс24 Обзор 2020 (особенности, плюсы, минусы, цены)

Хотите узнать больше о Битрикс24?

Звучит как название ретро-видеоигры, не так ли?

Однако для многих это серьезное дело!

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

Но подходит ли инструмент для вашего бизнеса ?

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

В этой статье содержится:

(Щелкните ссылки, чтобы перейти к определенному разделу)

Давайте начнем!

Что такое Битрикс24?

Если вы не уверены, что именно Битрикс24 делает, вы точно не одиноки!

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

Битрикс24 - это пакет для повышения производительности, который предлагает такие функции, как:

  • CRM (Управление взаимоотношениями с клиентами)
  • Управление проектами
  • Внутренняя связь
  • Видеоконференцсвязь
  • … И этот список можно продолжить!

Подобно Зангиеву из Street Fighter, программное обеспечение «Битрикс» впервые появилось в России в 90-х годах, и оба они впечатляют!

Однако только в 2012 году «Битрикс» запустил набор облачных инструментов для совместной работы.

Есть догадки?

Конечно же, Битрикс24!

Кто может пользоваться Битрикс24?

Вот краткий ответ:

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

Вот как разные отделы могут использовать Битрикс24:

  • Продажи и маркетинг: привлекайте потенциальных клиентов, повышайте коэффициент конверсии и автоматизируйте процессы
  • Менеджмент : планирование задач и повышение производительности команды
  • HR : управляет информацией о сотрудниках и создает отчеты о производительности
  • Legal : Оптимизация юридического процесса и привлечение новых клиентов
  • Служба поддержки клиентов : Позволяет сотрудникам службы поддержки связываться с пользователями через несколько каналов (чат, телефон, социальные сети и т. Д.))

Каковы ключевые особенности Битрикс24?

В каждой игровой приставке есть что-то особенное.

Nintendo предлагает игры для всей семьи, PS4 - для тех, кто хочет чего-то активного, а Xbox - для тех, кому не нравится PS4!

То же самое и с инструментами управления!

В чем уникальность Битрикс24?

Давайте узнаем:

1. Подробные метрики управления задачами

Хотя Битрикс24 позволяет создавать и назначать задачи членам команды, как и некоторые другие инструменты управления, в нем есть несколько полезных отчетов для отслеживания производительности.

Функция отслеживания времени выполнения задач гарантирует, что ваша команда не будет тратить время на задачи.

Хотите повысить скорость своей команды?

Установите ограничение по времени для высокоприоритетных задач, чтобы ваша команда могла успеть на время, чтобы выполнить их.

Битрикс 24 также помогает вашей команде работать эффективнее.

Индикатор эффективности подсчитывает, насколько хорошо пользователи выполняют свои задачи в срок.

Это отличный способ мотивировать членов вашей команды, ведь они хотят побить рекорд - и получить 100% эффективность!

И какой толк от программного обеспечения для управления задачами без отчетов?

Вот несколько отчетов Битрикс, которые вы можете использовать для оценки эффективности своей команды:

  • Участие в проектах: показывает количество задач, над которыми работает сотрудник, и затраченное время
  • Отслеживание ресурсов задачи : показывает список задач, выполненных в рамках проекта, и затраченное время
  • Задачи в этом месяце : показывает список различных задач и их статусы («Работа в процессе», «Выполнено», «Ожидание») за месяц

2.Расширенное управление взаимоотношениями с клиентами

Битрикс24 - это Марио из CRM софт !

Так же, как Марио сделал Nintendo именем нарицательным, Битрикс24 сделал программное обеспечение для управления отношениями (CRM) более доступным.

У вас нет бюджета на хорошие CRM, такие как Salesforce, Zoho, Hubspot, Pipedrive или Nimble, но вы также не хотите, чтобы ваши данные в таблицах?

Битрикс24 - приемлемая альтернатива!

Но подождите, а что такое CRM ?

Менеджеры по работе с клиентами - это инструменты, используемые отделами продаж для управления контактами и установления связи со своими лидами или клиентами.

Вот почему Битрикс24 - достойная программа для CRM:

A. Система управления контактами по качеству
Системы

CRM должны иметь возможность организовывать клиентов и потенциальных клиентов.

Битрикс24 позволяет создавать собственные контакты или импортировать старые из других инструментов.

Каждый раз, когда вы общаетесь с контактом (телефонные звонки, встречи, электронная почта), его данные аккуратно хранятся и упорядочиваются в Битрикс. Таким образом, всякий раз, когда вы обращаетесь к клиенту, у вас будет вся необходимая информация!

Б.Сделки

Deals - еще одна мощная функция CRM Битрикс24.

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

Как это сделать?

С помощью надежных старых досок Канбан!

Раздел «Сделки» разделен на столбцы.

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

C. Панели управления CRM

Дашборды отлично подходят для ботаников статистики !

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

Это CRM-решение помогает отделу продаж понять, где у них все хорошо, а где не хватает.

3. Универсальный инструмент коммуникации

Хотите, чтобы ваши сотрудники объединились и выполнили миссию?

Битрикс24 имеет приличный набор инструментов для совместной работы, чтобы ваши команды могли выполнять задачи вместе.

Вот некоторые из них:

Социальный интранет - это канал социальных сетей для ваших сотрудников. Члены группы могут публиковать объявления, начинать беседу и создавать опросы на портале интрасети.

Если по какой-то причине вам не нравится Slack (самый популярный и бесплатный инструмент для обмена бизнес-сообщениями), ваши команды могут использовать Битрикс24 для создания общедоступных и чат-групп для обсуждения своей работы. Приложение для чата «Битрикс» доступно в Интернете, на компьютере, iOS и Android.

Если вы устали от надежных и бесплатных инструментов видеоконференцсвязи, таких как Zoom, Skype или Google Hangouts, эта функция позволяет до 10 членов команды присоединиться к видео или голосовой связи.Члены вашей команды также могут использовать свой экран для демонстрации важных файлов, документов или слайд-шоу.

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

Преимущества Битрикс24

Итак, если бы Битрикс24 был видеоигрой, какие функции заставили бы всех купить ее за секунды?

Вот как Битрикс24 может повлиять на продуктивность вашей команды:

1.Универсальный

Битрикс24 похож на Ditto из Pokemon - он может трансформироваться во все, что вы хотите!

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

Будь то управление задачами и командами, оптимизация CRM-систем или улучшение командной работы - у Битрикс24 есть приемлемое решение!

Вы также можете создать сайт своей компании через конструктор сайтов Битрикс24.

Конструктор даже позволяет добавлять формы для потенциальных клиентов, в которых потенциальные клиенты могут заполнить свою контактную информацию.

Не идеальное решение, но многие люди не жалуются!

2. Может частично автоматизировать ваши продажи и маркетинг

Процессы продаж и маркетинга могут быть повторяющимися и бесконечными.

Вы можете подумать, что вы, наконец, закончили, но еще многое осталось.

Это все равно что победить «Баузера» только для того, чтобы узнать, что принцесса - это еще один замок!

Однако, обладая возможностями автоматизации, Битрикс24 может исключить несколько утомительных задач из вашего расписания и освободить для вас время.

Вот что можно автоматизировать с помощью этого инструмента:

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

3. Эффективные коммуникационные решения

Если ваша команда испытывает трудности с внутренним общением, Битрикс24 добавляет небольшой апгрейд.

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

К счастью, набор инструментов «Битрикс» поддерживает внутреннее общение и совместную работу в реальном времени.

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

Эти инструменты могут быть не так хороши, как бесплатные варианты, такие как Slack, Zoom или Skype, но некоторые люди не прочь их использовать!

Как насчет связи с клиентом r?

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

5 тревожных ограничений Битрикс24

Когда Nintendo выпустила Wii U в 2012 году, она казалась многообещающей консолью. Однако всего через несколько недель его продажи провалились , потому что он был недостаточно хорош!

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

Однако Nintendo исправила свои проблемы с Wii U и несколько лет спустя выпустила Nintendo Switch, которая стала настоящим хитом!

И хотя Битрикс не выпустил лучшей версии Битрикс24, есть другое программное обеспечение, такое как ClickUp, которое может решить все проблемы, с которыми вы можете столкнуться при использовании Битрикс24!

Что такое ClickUp?
ClickUp - это ведущий в мире инструмент управления проектами, которым пользуются более 100 000 команд в компаниях, от стартапов до крупных компаний, таких как Google, Netflix, Uber и Airbnb.Это один из самых популярных инструментов на рынке, в котором есть все необходимое для совместной работы с вашей командой.

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

Давайте посмотрим на недостатки Битрикс24 и то, как ClickUp решает эти проблемы:

Битрикс24 Con # 1 - Трудно настроить и использовать

Допустим, вам нужно купить видеоигру.

Заходите в магазин, чтобы купить.

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

Вот что такое настройка Битрикс24!

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

Однако, если вы просто хотите использовать инструмент управления проектами - эти дополнительные функции просто займут место на вашем ПК.

А настроить Битрикс24 - нелегкое дело!

Вам нужно руководство, чтобы понять, как установить его в вашей системе!

(А кто вообще мануалы читает ?!)

Решение

ClickUp - Простота установки и использования

А.Легкая адаптация

Выбросьте эти громоздкие руководства и загадочные ответы на вопросы!

ClickUp - это простая платформа для управления задачами, не требующая обучения.

ClickUp упрощает поиск, поиск и управление задачами, над которыми вы работаете. И вам не придется тратить бесчисленные часы, обучая свою команду работе с ClickUp.

Ознакомьтесь с нашим кратким руководством.

В нем есть все, что вам нужно знать, чтобы стать мастером ClickUp!

Б.Косая черта

Psst… хотите крутые чит-коды для ClickUp?

ClickUp имеет встроенные команды с косой чертой, поэтому вы можете выполнять простые действия в мгновение ока! Вот несколько из них:

  • / я = ставить себе задачи
  • / a = назначить кому-нибудь еще в вашей команде
  • / d = срок
  • / с = изменить статус
  • / - = создать подзадачу, а затем развернуть ее по мере набора

Битрикс24 Con # 2 - Загроможденный пользовательский интерфейс

Самый большой плюс Битрикс24 - это и самый большой его недостаток.

Да, Битрикс предлагает много возможностей, но они плохо организованы.

Вместо этого функции представлены в виде бесконечного списка сбоку страницы.

И, как будто перечисленных инструментов недостаточно, у вас даже есть раздел «еще»!

Это немного усложняет поиск функций, не говоря уже о задачах!

Вам не нужно играть в «Где Уолдо?» С помощью программного обеспечения для управления проектами !

Решение ClickUp - гибкий пользовательский интерфейс

Чтобы привыкнуть к пользовательскому интерфейсу Битрикс24, может потребоваться время.

Но зачем адаптироваться к платформе, если она может адаптироваться под вас!

Вот почему ClickUp предлагает несколько представлений проекта для разных стилей работы.

Самое лучшее в этих представлениях?

ClickUp позволяет переключаться между представлениями в одном проекте !

Рассмотрим подробнее:

1. Необходимые просмотры задач

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

А.Вид платы

Вы не получите доску с этим видом!

(Geddit? Скучно - доска)
Извините.

Это представление визуализирует ваши задачи на виртуальной доске Канбан.

Каждый столбец представляет статус задачи… и вы можете создавать свои собственные пользовательские статусы!

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

B. Список

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

В виде списка ваши задачи упорядочены как контрольный список и перечислены одна за другой. По мере выполнения задач вы можете отмечать их и очищать список.

2.Коробка вид

Этот вид напоминает табель успеваемости.

Но не волнуйтесь, плохих оценок нет!

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

3. Просмотр календаря

Посмотрим правде в глаза - большинство планировщиков в конечном итоге собирают пыль вместе с гантелями, которые вы купили на Новый год!

Пора сэкономить бумагу и переключиться на просмотр календаря ClickUp, чтобы управлять своим расписанием.

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

4. Режим Me

В команде нет «я», но есть в ней «я»!

В режиме «Я» вы можете только просматривать назначенные вам задачи. Таким образом, вы можете просто сосредоточиться на управлении своими задачами, а не отвлекаться на списки членов вашей команды.

Битрикс24 Con # 3 - Ограниченные статусы задач

С статусами задач в Битрикс мало что можно сделать.

Битрикс24 имеет несколько встроенных статуй, таких как «назначено», «просрочено», «выполнено».

Однако ни один из них не указывает на то, что задача в настоящее время работает или каков прогресс.

Так что никогда не знаешь, чем занимается твоя команда, они могут даже играть в Mario Kart на работе!

Решение ClickUp - Пользовательские статусы задач

Названия статусов должны указывать на то, чем на самом деле занимается ваша команда.

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

Вы получаете полный контроль над тем, что это за статусы - «Обзор», «Выполняется», «Видеоигра» - решать вам!

Таким образом, всякий раз, когда кто-то смотрит на статус задачи, он мгновенно узнает, на каком этапе она находится!

Кроме того, вы даже можете сохранить эти статусы в качестве шаблона для будущего использования.

.

Как ускорить работу веб-сайта

Время до первого байта (TTFB) и время загрузки страницы - это два разных способа измерения скорости страницы.

TTFB измеряет время, которое требуется браузеру пользователя для получения первого байта от вашего сервера после отправки ему HTTP-запроса.

TTFB дает некоторое представление о времени ответа сервера, но не имеет большого значения для пользователей.

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

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

Так каков хороший результат TTFB?

Значение TTFB менее 200 миллисекунд вполне приемлемо, в то время как все, что превышает 500 миллисекунд, является медленным, начинает замедлять общую производительность.

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

Вы должны стараться держать его как можно ниже, потому что все, что превышает 3 секунды, является слишком высоким.

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

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

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

GTMetrix

Мощный и простой в использовании, GTMetrix.com дает вам подробный отчет обо всем, что связано со скоростью страницы.

Вы можете выбрать тип браузера (Firefox или Chrome), протестировать в 7 разных местах и ​​проверить производительность сайта при различных типах подключения (широкополосное, кабельное или мобильное).

GTMetrix присваивает вашему сайту оценку от F до A и перечисляет наиболее важные сведения о странице.

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

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

Тест веб-страницы

WebPage Test так же подробен, как GTMetrix, но предлагает больше возможностей (40+ серверов и 25+ типов браузеров, включая мобильные).

Использование его несложно. Вставьте URL своего сайта, выберите расположение сервера и браузер и нажмите кнопку Start Test .

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

Пингдом

Pingdom - одна из самых популярных сегодня сервисов мониторинга веб-сайтов.

.

Создать бесплатный сайт для бизнеса

Создайте свой собственный сайт бесплатно

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

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

Битрикс24 также поддерживает котировки, счета и онлайн-платежи (PayPal, Stripe, BrainTree). Задачи, проекты, календари и совместная работа доступны для всего бесплатного Битрикс24.Пользователи сайтов тоже.

СПЕЦИАЛЬНОЕ ПРЕДЛОЖЕНИЕ: получите до 10 веб-сайтов, дополнительное хранилище, интеграцию с Google Analytics и расширенную CRM всего за 19 долларов в месяц (видео и руководство по CRM для быстрого старта).

* Обратите внимание, что информация могла измениться с момента публикации. Актуальные цены и возможности доступны на странице цен Битрикс24.

П.С. Если вы поделитесь этой страницей в Facebook или Twitter с хэштегом # bitrix24, вы автоматически получите шанс выиграть 12-месячную подписку на Bitrix24 Professional (стоимость 2400 долларов в год).

.

12 методов оптимизации скорости веб-сайта: методы тестирования и улучшения производительности

Время чтения: 9 минут

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

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

Важность оптимизации скорости сайта

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

Давайте посмотрим, как оптимизация скорости веб-сайта влияет на ключевые факторы успеха веб-сайта:

  • преобразование
  • видимость
  • удобство использования

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

Чем быстрее загружается страница, тем выше коэффициент конверсии. Согласно исследованию Hubspot, задержка в 1 секунду означает снижение конверсии на 7 процентов. Например, замедление загрузки страницы на 1 секунду может стоить Amazon 1,6 миллиарда долларов продаж ежегодно.

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

Удобство использования. Удобство использования веб-сайта, такое как скорость страницы веб-сайта, время загрузки и скорость реакции веб-сайта на запросы пользователей, напрямую влияет на лояльность клиентов. Чем лучше работает ваш сайт, тем больше будет удовлетворен пользователь.Хороший пользовательский опыт - это способ создать большую клиентскую базу и сильный бренд.

Способы оценки скорости вашего сайта

Перед тем, как начать оптимизацию скорости вашего сайта, вы должны определить ваше текущее время загрузки и определить, что замедляет ваш сайт. Затем вы должны установить цели по производительности вашего сайта. Рекомендуемое время загрузки страницы в 2018 году - менее 3 секунд. Согласно исследованию Google по средней скорости мобильной связи в отраслевых секторах, лишь часть веб-сайтов приближается к рекомендуемой скорости.

Индекс средней скорости мобильной связи в США

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

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

Есть несколько инструментов оценки производительности, которые стоит попробовать:

  • Google Pagespeed Insights - это бесплатный инструмент от Google, который выполняет тест производительности вашего сайта и дает рекомендации по увеличению производительности. Работает как для настольной, так и для мобильной версии.
  • Pingdom - также отличный инструмент для тестирования скорости веб-сайтов с рядом полезных функций. Он отслеживает историю производительности вашего веб-сайта, дает рекомендации на основе данных о том, как повысить скорость веб-сайта, и создает простые для понимания отчеты.Pingdom также предоставляет приложения для тестирования скорости веб-сайтов для Android и iOS. У него есть как бесплатные, так и профессиональные платные планы мониторинга.
  • YSlow также предоставляет рекомендации по повышению производительности страницы, рисует статистику и суммирует все компоненты.
  • Калькулятор бюджета производительности - это бесплатный инструмент, который помогает выяснить, какой тип контента вы можете использовать для обеспечения оптимальной работы вашего сайта.

Калькулятор бюджета производительности

Рекомендации по ускорению вашего сайта

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

1. Используйте сеть доставки контента (CDN)

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

2. Переместите свой веб-сайт на более удобный хост

Есть три возможных типа хостинга:

  • Общий хостинг
  • Хостинг виртуальных частных серверов (VPS)
  • Выделенный сервер

Самый популярный тип хостинга, который используется во всем мире - это шеринг-хостинг .Это самый дешевый способ вывести свой сайт в Интернет за короткое время и за небольшую плату. Важно выбрать быстрый веб-хостинг, чтобы обеспечить лучшую оптимизацию. С виртуальным хостингом вы разделяете ЦП, дисковое пространство и оперативную память с другими сайтами, которые также используют этот сервер. Это основная причина, по которой виртуальный хостинг не такой быстрый, как VPS или выделенный сервер.

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

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

Другой подход - аренда выделенного облачного ресурса у AWS, Microsoft Azure, Google или другого поставщика общедоступного облака. Оба подхода также можно объединить в гибридное облако, которое мы недавно обсуждали.С выделенными серверами все ресурсы принадлежат только вам, и вы получаете полный контроль над ними. Облачные инфраструктуры также могут добавлять неограниченную масштабируемость и масштабируемость по запросу в рамках ряда пакетов.

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

3. Оптимизируйте размер изображений на своем сайте

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

Лучший способ уменьшить размер изображения без ущерба для его качества - это сжать изображения с помощью таких инструментов, как ImageOptim, JPEGmini или Kraken. Процедура может занять немного времени, но оно того стоит. Другой способ уменьшить размер изображения - использовать атрибуты HTML-чувствительных изображений и , которые регулируют размер изображения в зависимости от свойств отображения пользователя.

4. Уменьшить количество плагинов

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

5. Минимизируйте количество файлов JavaScript и CSS

Если ваш веб-сайт содержит много файлов JavaScript и CSS, это приводит к большому количеству HTTP-запросов, когда посетители вашего веб-сайта хотят получить доступ к определенным файлам.Эти запросы обрабатываются браузером посетителя индивидуально и замедляют работу сайта. Если вы уменьшите количество файлов JavaScript и CSS, это, несомненно, ускорит ваш сайт. Попробуйте сгруппировать весь JavaScript в один, а также сделайте это со всеми файлами CSS. Это уменьшит общее количество HTTP-запросов. Существует множество инструментов для быстрой минимизации файлов HTML, CSS и JavaScript. Например, вы можете использовать инструменты WillPeavy, Script Minifier или Grunt.

6. Используйте кеширование веб-сайтов

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

Подходы к кешированию веб-сайтов зависят от платформы, на которой разработан ваш веб-сайт. Например, для WordPress вы можете использовать следующие плагины: W3 Total Cache или W3 Super Cache. Если вы используете VPS или выделенный сервер, вы также можете настроить кеширование в общих настройках.В случае с общим сервером кеширование веб-сайта обычно недоступно.

7. Реализация сжатия Gzip

Gzip Compression - эффективный способ уменьшить размер файлов. Это сводит к минимуму HTTP-запросы и сокращает время ответа сервера. Gzip сжимает файлы перед отправкой в ​​браузер. Со стороны пользователя браузер распаковывает файлы и представляет их содержимое. Этот метод может работать со всеми файлами на вашем сайте. Вы можете включить Gzip на своем веб-сайте, добавив несколько строк кода или используя утилиту gzip.

8. Оптимизация базы данных в CMS

Оптимизация базы данных - эффективный способ повысить производительность. Если вы используете систему управления контентом (CMS), упакованную сложными плагинами, размер базы данных увеличивается, и ваш сайт работает медленнее. Например, WordPress CMS хранит комментарии, сообщения в блогах и другую информацию, которая занимает много места для хранения данных. Каждая CMS требует собственных мер по оптимизации, а также имеет ряд специальных плагинов. Для WordPress, например, вы можете рассмотреть WP-Optimize .

9. Ограничьте использование веб-шрифтов

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

  • Используйте современные форматы WOFF2 для современных браузеров;
  • Включите только те наборы символов, которые используются на сайте;
  • Выбирайте только нужные стили

10.Обнаружить 404 ошибки

Ошибка 404 означает, что «Страница не найдена». Это сообщение предоставляется хостингом браузерам или поисковым системам, когда доступное содержимое страницы больше не существует. Чтобы обнаружить и исправить ошибку 404, вы можете использовать инструменты и плагины для обнаружения ошибок. Как мы уже упоминали, дополнительные плагины могут негативно повлиять на скорость вашего сайта, поэтому мы советуем запускать ресурс через внешние инструменты для обнаружения ошибок. Например, Xenu's Link Sleuth, Google Webmaster Tools (GWT) и 404 Redirected Plugin для WordPress .

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

11. Уменьшить количество перенаправлений

Перенаправления веб-сайтов создают дополнительные HTTP-запросы, которые негативно влияют на производительность.Мы советуем свести их к минимуму или полностью исключить. Во-первых, вы должны определить все перенаправления на своей странице, запустив сканирование сайта. Вы можете использовать Screaming Frog, чтобы быстро определять перенаправления. Затем вы должны проверить, служат ли они необходимой цели, и оставить только самые важные.

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

Предварительная выборка влечет за собой чтение и выполнение инструкций до того, как пользователь их инициирует. Техника довольно распространенная. Это хорошо работает, если вы можете предвидеть действия пользователя и, например, заранее загружать некоторый контент или ссылки.Обычно современные браузеры допускают предварительную выборку по умолчанию, поскольку они предполагают шаблоны поведения пользователя. Однако специалисты и инженеры UX с большей вероятностью поймут поведение пользователей и будут «подсказывать» браузерам, как выполнить предварительную выборку.

Существует три основных типа предварительной выборки:

DNS-prefetching. Практика предполагает предварительное преобразование доменов в IP-адреса.

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

Предварительная отрисовка. Этот подход означает предварительную визуализацию всей страницы или некоторых ее элементов.

Хотя предварительная выборка и эффективна, она требует глубокого анализа поведения пользователя, чтобы делать точные предположения.

Заключение

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

Итак, мы рекомендуем применить простой, но эффективный подход к оптимизации скорости веб-сайта:

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

Смотрите также

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Одноклассники
Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий