Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Ускоритель по Google Pagespeed

Заботимся о посетителях сайта, сервере и о трафике. Модуль поможет оптимизировать сайт для быстрой работы в браузере, чтобы:страницы сайта для ваших пользователей открывались быстрее, снизилась нагрузка на браузеры,с сервера запрашивались только те данные, которые фактически понадобились конкретному пользователю,повысились показатели Google Pagespeed.В модуле доступно «одним чекбоксом»:включить ленивую загрузку для изображений;включить ленивую загрузку для фоновых изображений;включить ленивую загрузку для видео-фреймов (youtube, vimeo);перенос файлов стилей в конец документа и активация плавного появления документа;переключение кода Я.Метрики на локальное хранение и локальный старт;переключение кода Google Tag Manager на локальное хранение и локальный старт.Доступно управление параметрами модуля:на каких поддоменах применять;задать исключение разделов и урлов по маске;указать группы пользователей, для которых активировать механизм.Показатели:За основу анализа показателей ускорения взят механизм Google Pagespeed. Данный сервис даёт описание проблемных моментов, составляет чёткие и понятные рекомендации по улучшению, своей задачей ставит в первую очередь удобство и качество обслуживания посетителей сайта. Модуль не заменяет а служит дополнением к штатному механизму:объединять css- и js-файлы;подключать минифицированные версии css- и js-файлы;переместить весь javascript в конец страницы.... мало того, мы настоятельно рекомендуется использовать их.Тесты Google Pagespeed, которые выходят за рамки возможностей модуля и могут потребовать дополнительной работы:Используйте современные форматы изображений (Serve images in next-gen formats) подразумевает формирование библиотеки дополнительных изображений, в различных форматах. Чтобы браузеры, которые их поддерживают, использовали для демонстрации их (например формат WebP).Настройте эффективную кодировку изображений (Efficiently encode images) говорит о неоптимальном размере опубликованных изображений. Решается компрессией фотографий, но это как правило требует либо подключения внешнего сервиса (наподобие tinypng.com), либо переупаковки фотографий через библиотеки-компрессоры или графические программы.Сократите размер структуры DOM (Avoid an excessive DOM size) говорит о громоздком дереве узлов html-тегов. Требует оптимизации вёрстки шаблонов сайта и компонентов (частично может быть решено программистом, используя встроенный в модуль механизм ленивой загрузки для javascript-функций).Удалите неиспользуемый код CSS (Remove unused CSS) требует ручного сбора статистики неиспользуемого css-кода и его последующей чистки. В модуле есть наработки механизма, который сможет взять на себя задачу очистки кода и замены файлов. Готовится к внедрению.Уменьшите размер кода JavaScript (Minify JavaScript) во многих случаях решается активацией описанных выше опций из настроек главного модуля из секции "Оптимизация CSS", однако попадаются довольно запущенные или громоздкие проекты, где без "ручного" труда не обойтись.Тесты, которые зависят от настроек сервера, например время отклика или параметры кеширования статических файлов.Если вам нужна помощь, пишите на speeder@burlaka.studio.

Ускоритель по Google Pagespeed

Ускоритель по Google Pagespeed

Купить: 5 199 3 952 руб.
Попробовать (5 дней)
Акция действительна по 31 декабря 2019
Скриншоты
Описание

Технические данные

Опубликовано:
14.11.2019
Обновлено:
05.12.2019
Версия:
0.0.5
Установлено:
50 - 99 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Описание

Заботимся о посетителях сайта, сервере и о трафике.

Модуль поможет оптимизировать сайт для быстрой работы в браузере, чтобы:

  • страницы сайта для ваших пользователей открывались быстрее,

  • снизилась нагрузка на браузеры,

  • с сервера запрашивались только те данные, которые фактически понадобились конкретному пользователю,

  • повысились показатели Google Pagespeed.

В модуле доступно «одним чекбоксом»:
  • включить ленивую загрузку для изображений;

  • включить ленивую загрузку для фоновых изображений;

  • включить ленивую загрузку для видео-фреймов (youtube, vimeo);

  • перенос файлов стилей в конец документа и активация плавного появления документа;

  • переключение кода Я.Метрики на локальное хранение и локальный старт;

  • переключение кода Google Tag Manager на локальное хранение и локальный старт.

Доступно управление параметрами модуля:
  • на каких поддоменах применять;

  • задать исключение разделов и урлов по маске;

  • указать группы пользователей, для которых активировать механизм.

Показатели:

За основу анализа показателей ускорения взят механизм Google Pagespeed. Данный сервис даёт описание проблемных моментов, составляет чёткие и понятные рекомендации по улучшению, своей задачей ставит в первую очередь удобство и качество обслуживания посетителей сайта.

Модуль не заменяет а служит дополнением к штатному механизму:

  • объединять css- и js-файлы;

  • подключать минифицированные версии css- и js-файлы;

  • переместить весь javascript в конец страницы.

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

Тесты Google Pagespeed, которые выходят за рамки возможностей модуля и могут потребовать дополнительной работы:
  • Используйте современные форматы изображений (Serve images in next-gen formats) подразумевает формирование библиотеки дополнительных изображений, в различных форматах. Чтобы браузеры, которые их поддерживают, использовали для демонстрации их (например формат WebP).

  • Настройте эффективную кодировку изображений (Efficiently encode images) говорит о неоптимальном размере опубликованных изображений. Решается компрессией фотографий, но это как правило требует либо подключения внешнего сервиса (наподобие tinypng.com), либо переупаковки фотографий через библиотеки-компрессоры или графические программы.

  • Сократите размер структуры DOM (Avoid an excessive DOM size) говорит о громоздком дереве узлов html-тегов. Требует оптимизации вёрстки шаблонов сайта и компонентов (частично может быть решено программистом, используя встроенный в модуль механизм ленивой загрузки для javascript-функций).

  • Удалите неиспользуемый код CSS (Remove unused CSS) требует ручного сбора статистики неиспользуемого css-кода и его последующей чистки. В модуле есть наработки механизма, который сможет взять на себя задачу очистки кода и замены файлов. Готовится к внедрению.

  • Уменьшите размер кода JavaScript (Minify JavaScript) во многих случаях решается активацией описанных выше опций из настроек главного модуля из секции "Оптимизация CSS", однако попадаются довольно запущенные или громоздкие проекты, где без "ручного" труда не обойтись.

  • Тесты, которые зависят от настроек сервера, например время отклика или параметры кеширования статических файлов.

Если вам нужна помощь, пишите на speeder@burlaka.studio.

Отзывы (0)
Обсуждения (9)
1 - 5 из 9
Что нового
0.0.5 (05.12.2019) • добавлена поддержка скрипта Google Tag Manager: в настройки модуля добавлена вкладка "Google Tag Manager" (чекбокс активности, задержка в секундах, поле для ввода кода). • при активации механизма: - создаётся агент, который отвечает за регулярную (раз в сутки) проверку и актуализацию локальной копии gtm.js-файла; - в публичной части отслеживается подключение скрипта и фрейма Google Tag Manager, найденные подключения удаляются; - gtm-скрипт подключается из локальной копии, согласно задержке, установленной в настройках модуля (от нуля до десяти секунд).
0.0.4 (02.12.2019) • в механизме сбора по документу инлайн-вкраплений style учитывается директива [if lte IE 7], зашитая в html-коммендарий (без этого стиль административной панели с display:none выбирается наружу и панель на странице скрыта); • в механизм обработки и локального хранения счётчика Яндекс.Метрики (настройки модуля, вкладка Я.Метрика) добавлен параметр, который позволяет указать задержку в секундах перед инициализацией tag.js скрипта метрики.
0.0.3 (30.11.2019) • добавлено условие, по которому механизм не будет срабатывать: если хит, который мы отрабатываем, выполняется через post-запрос; • механизм переноса стилей в конец документа переносит теперь и инлайн-вкраления , они размещаются после -ссылок; • при сохранении скрипта Яндекс.Метрики в локальный репозиторий добавлена проверка на существование папки самого репозитория; • в сборке модуля восстановлен /metrika/cpu.js, который отвечает за запуск скрипта Яндекс.Метрики из локального репозитория.
0.0.2 (22.11.2019) • в параметры модуля во вкладку "Ленивая загрузка" добавлена опция "Дата-атрибуты у тегов img, наличие которых даёт сигнал механизму, чтобы механизм лейзи-подгрузки их не трогал (каждый дата-атрибут указываем с новой строки)"; • добавлен список встроенных в механизм дата-атрибутов, которые не дают переупаковывать изображение под ленивую загрузку: data-skip-parse, data-skip-lazy, data-no-lazy, data-lazy-original, data-lazy-src, data-lazysrc, data-lazyload; • исправлена ошибка инициализации ba.js через javascript; • добавлено встроенное условие, по которому механизм не будет срабатывать: если хит, который мы отрабатываем, производится через аякс.
Установка
Устанавливаем модуль, переходим в его параметры и включаем те инструменты, которые хотим применить.
Поддержка
По вопросам техподдержки обращайтесь по электронному адресу info@burlaka.studio

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки