Аспро
Продукты
  • Интернет-магазины
  • Корпоративные сайты
  • Отраслевые сайты
  • Облачные сервисы
Купить
  • Аспро: Готовые сайты
  • 1С-Битрикс: Управление сайтом
  • Облачные сервисы
#POWEREDBYASPRO
Внедрение
  • Запуск сайта
  • Аспро.Cloud
  • Миграции
  • Обучение
  • Реклама и продвижение
Блог
  • Статьи
  • Обновления
  • Акции и скидки
  • Новости
  • События
  • CRM для интернет-магазина
Кейсы
  • Облачные сервисы
  • Интернет-магазины
  • Корпоративные сайты
  • Отраслевые сайты
Поддержка
  • Оставить заявку
  • Документация
  • База знаний
  • FAQ
Партнеры
  • Выбрать партнера
  • Проверить партнера
  • Стать партнером
  • ЛК партнера
Компания
  • О нас
  • Вакансии
  • Сотрудники
  • Жизнь компании
  • Студентам
  • Клиенты
  • Рекомендуем
  • Документы
  • Контакты
Ещё
    Задать вопрос
    Личный кабинет
    Корзина0
    Заказать звонок
    info@aspro.ru
    454031, г. Челябинск, ул. Молодогвардейцев, 31, оф. 801
    • Вконтакте
    • Telegram
    • YouTube
    Аспро
    Всегда готовое решение!
    Заказать звонок
    Личный кабинет
    Продукты
    • Интернет-магазины
      • Аспро: Лайтшоп
      • Аспро: Максимум
      • Аспро: Next
      • Аспро: Оптимус
      • Аспро: Маркет
    • Корпоративные сайты
      • Аспро: Корпоративный сайт 3.0
      • Аспро: Приорити
      • Аспро: Корпоративный сайт 2.0
      • Аспро: Корпоративный сайт современной компании
      • Аспро: Корпоративный сайт
    • Отраслевые сайты
      • Аспро: Курорт 2.0
      • Аспро: Детский сад и образовательный центр
      • Аспро: Инжиниринг
      • Аспро: Стройка 2.0
      • Аспро: Медицинский центр 3.0
      • Аспро: Digital 2.0
      • Аспро: Металл
      • Аспро: Шины и диски 2.0
      • Аспро: Ландшафт
    • Облачные сервисы
      • Аспро.Cloud
      • Аспро.Agile
      • Аспро.Link
    Купить
    • Аспро: Готовые сайты
    • 1С-Битрикс: Управление сайтом
    • Облачные сервисы
    #POWEREDBYASPRO
    Внедрение
    • Запуск сайта
      • Интеграция сайта с 1С
      • Подключение онлайн-касс
      • Техническое обслуживание
    • Аспро.Cloud
      • Внедрение Аспро.Cloud
    • Миграции
      • Миграция на «Аспро: Лайтшоп»
      • Миграция на «Аспро: Максимум»
      • Миграция на «Аспро: Корпоративный сайт 3.0»
      • Миграция на «Аспро: Медицинский центр 3.0»
      • Миграция на «Аспро: Металл»
      • Переход на 1С-Битрикс24: Интернет-магазин + CRM
      • Миграция на «Аспро: Шины и диски 2.0»
    • Обучение
      • Курс «Мастер Аспро»
    • Реклама и продвижение
      • Оптимизация сайтов
      • Контекстная реклама
      • SEO для интернет-магазинов
      • Продвижение сайтов
    Блог
    • Статьи
    • Обновления
    • Акции и скидки
    • Новости
    • События
    • CRM для интернет-магазина
    Кейсы
    • Облачные сервисы
    • Интернет-магазины
    • Корпоративные сайты
    • Отраслевые сайты
    Поддержка
    • Оставить заявку
    • Документация
    • База знаний
    • FAQ
    Партнеры
    • Выбрать партнера
    • Проверить партнера
    • Стать партнером
    • ЛК партнера
    Компания
    • О нас
    • Вакансии
    • Сотрудники
    • Жизнь компании
    • Студентам
    • Клиенты
    • Рекомендуем
    • Документы
    • Контакты
      Аспро
      Продукты
      • Интернет-магазины
        • Аспро: Лайтшоп
        • Аспро: Максимум
        • Аспро: Next
        • Аспро: Оптимус
        • Аспро: Маркет
      • Корпоративные сайты
        • Аспро: Корпоративный сайт 3.0
        • Аспро: Приорити
        • Аспро: Корпоративный сайт 2.0
        • Аспро: Корпоративный сайт современной компании
        • Аспро: Корпоративный сайт
      • Отраслевые сайты
        • Аспро: Курорт 2.0
        • Аспро: Детский сад и образовательный центр
        • Аспро: Инжиниринг
        • Аспро: Стройка 2.0
        • Аспро: Медицинский центр 3.0
        • Аспро: Digital 2.0
        • Аспро: Металл
        • Аспро: Шины и диски 2.0
        • Аспро: Ландшафт
      • Облачные сервисы
        • Аспро.Cloud
        • Аспро.Agile
        • Аспро.Link
      Купить
      • Аспро: Готовые сайты
      • 1С-Битрикс: Управление сайтом
      • Облачные сервисы
      #POWEREDBYASPRO
      Внедрение
      • Запуск сайта
        • Интеграция сайта с 1С
        • Подключение онлайн-касс
        • Техническое обслуживание
      • Аспро.Cloud
        • Внедрение Аспро.Cloud
      • Миграции
        • Миграция на «Аспро: Лайтшоп»
        • Миграция на «Аспро: Максимум»
        • Миграция на «Аспро: Корпоративный сайт 3.0»
        • Миграция на «Аспро: Медицинский центр 3.0»
        • Миграция на «Аспро: Металл»
        • Переход на 1С-Битрикс24: Интернет-магазин + CRM
        • Миграция на «Аспро: Шины и диски 2.0»
      • Обучение
        • Курс «Мастер Аспро»
      • Реклама и продвижение
        • Оптимизация сайтов
        • Контекстная реклама
        • SEO для интернет-магазинов
        • Продвижение сайтов
      Блог
      • Статьи
      • Обновления
      • Акции и скидки
      • Новости
      • События
      • CRM для интернет-магазина
      Кейсы
      • Облачные сервисы
      • Интернет-магазины
      • Корпоративные сайты
      • Отраслевые сайты
      Поддержка
      • Оставить заявку
      • Документация
      • База знаний
      • FAQ
      Партнеры
      • Выбрать партнера
      • Проверить партнера
      • Стать партнером
      • ЛК партнера
      Компания
      • О нас
      • Вакансии
      • Сотрудники
      • Жизнь компании
      • Студентам
      • Клиенты
      • Рекомендуем
      • Документы
      • Контакты
        0
        Аспро
        0
        Аспро
        • Продукты
          • Назад
          • Продукты
          • Интернет-магазины
            • Назад
            • Интернет-магазины
            • Аспро: Лайтшоп
            • Аспро: Максимум
            • Аспро: Next
            • Аспро: Оптимус
            • Аспро: Маркет
          • Корпоративные сайты
            • Назад
            • Корпоративные сайты
            • Аспро: Корпоративный сайт 3.0
            • Аспро: Приорити
            • Аспро: Корпоративный сайт 2.0
            • Аспро: Корпоративный сайт современной компании
            • Аспро: Корпоративный сайт
          • Отраслевые сайты
            • Назад
            • Отраслевые сайты
            • Аспро: Курорт 2.0
            • Аспро: Детский сад и образовательный центр
            • Аспро: Инжиниринг
            • Аспро: Стройка 2.0
            • Аспро: Медицинский центр 3.0
            • Аспро: Digital 2.0
            • Аспро: Металл
            • Аспро: Шины и диски 2.0
            • Аспро: Ландшафт
          • Облачные сервисы
            • Назад
            • Облачные сервисы
            • Аспро.Cloud
            • Аспро.Agile
            • Аспро.Link
        • Купить
          • Назад
          • Купить
          • Аспро: Готовые сайты
          • 1С-Битрикс: Управление сайтом
          • Облачные сервисы
        • #POWEREDBYASPRO
        • Внедрение
          • Назад
          • Внедрение
          • Запуск сайта
            • Назад
            • Запуск сайта
            • Интеграция сайта с 1С
            • Подключение онлайн-касс
            • Техническое обслуживание
          • Аспро.Cloud
            • Назад
            • Аспро.Cloud
            • Внедрение Аспро.Cloud
          • Миграции
            • Назад
            • Миграции
            • Миграция на «Аспро: Лайтшоп»
            • Миграция на «Аспро: Максимум»
            • Миграция на «Аспро: Корпоративный сайт 3.0»
            • Миграция на «Аспро: Медицинский центр 3.0»
            • Миграция на «Аспро: Металл»
            • Переход на 1С-Битрикс24: Интернет-магазин + CRM
            • Миграция на «Аспро: Шины и диски 2.0»
          • Обучение
            • Назад
            • Обучение
            • Курс «Мастер Аспро»
          • Реклама и продвижение
            • Назад
            • Реклама и продвижение
            • Оптимизация сайтов
            • Контекстная реклама
            • SEO для интернет-магазинов
            • Продвижение сайтов
        • Блог
          • Назад
          • Блог
          • Статьи
          • Обновления
          • Акции и скидки
          • Новости
          • События
          • CRM для интернет-магазина
        • Кейсы
          • Назад
          • Кейсы
          • Облачные сервисы
          • Интернет-магазины
          • Корпоративные сайты
          • Отраслевые сайты
        • Поддержка
          • Назад
          • Поддержка
          • Оставить заявку
          • Документация
          • База знаний
          • FAQ
        • Партнеры
          • Назад
          • Партнеры
          • Выбрать партнера
          • Проверить партнера
          • Стать партнером
          • ЛК партнера
        • Компания
          • Назад
          • Компания
          • О нас
          • Вакансии
          • Сотрудники
          • Жизнь компании
          • Студентам
          • Клиенты
          • Рекомендуем
          • Документы
          • Контакты
        • Мой кабинет
        • Корзина0
        • 8 (800) 500-47-11
        info@aspro.ru
        454031, г. Челябинск, ул. Молодогвардейцев, 31, оф. 801
        • Вконтакте
        • Telegram
        • YouTube
        • Главная
        • Блог
        • Статьи

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

        20 сентября 2016
        Статьи
        Что будет, если нагрузить фуру и старую клячу грузом в 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). Решение – универсальный интернет-магазин Аспро: Оптимус

        * Данные актуальны на 2016 год

        Как протестировать сайт

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

        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. Включите объединение и сжатие CSS и JS-файлов

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


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




        Подписаться на
        рассылку

        Будьте в курсе последних новостей отрасли

        Подписаться
        • Комментарии
        Загрузка комментариев...

        Назад к списку
        Продукты
        Интернет-магазины
        Корпоративные сайты
        Отраслевые сайты
        Облачные сервисы
        Внедрения
        Запуск сайта
        Аспро.Cloud
        Миграции
        Обучение
        Реклама и продвижение
        Компания
        О нас
        Вакансии
        Сотрудники
        Жизнь компании
        Студентам
        Клиенты
        Рекомендуем
        Документы
        Контакты
        Акции
        Купить
        Кейсы
        Гайды по запуску сайтов
        Все о сайтах
        Тематики
        Блог
        Подписка на рассылку
        Заказать звонок
        info@aspro.ru
        454031, г. Челябинск, ул. Молодогвардейцев, 31, оф. 801
        • Вконтакте
        • Telegram
        • YouTube
        Версия для печати
        Политика конфиденциальности
        © 2022 Все права защищены.
        Заказать звонок
        Написать сообщение