BigCommerce и развитие / Оптимизация - PullRequest
2 голосов
/ 03 мая 2019

У нас есть сайт BigCommerce, который очень плохо набирает в GTMetrix ("E") для PageSpeed ​​и YSlow (https://www.dogids.com).). Список элементов, которые убивают нашу производительность, это элементы, которые я знаю, как легко исправить в WordPress.веб-сайт, но я не уверен, каковы ограничения для BigCommerce, поскольку похоже, что их платформа больше похожа на Shopify в том смысле, что вы ограничены файлами шаблонов.

ВОПРОС Если выВы разработали и оптимизировали сайт BigCommerce, не могли бы вы сообщить мне, возможны ли эти оптимизации?

  1. JS и CSS минимизация (важно)
  2. Отложить JavaScript (важно)
  3. Заголовки истечения срока действия
  4. Правила кэширования
  5. Оптимизация порядка стилей или сценариев
  6. Создание меньшего количества HTTP-запросов (45 внешних вызовов)

Заранее спасибо!

1 Ответ

3 голосов
/ 03 мая 2019
  1. JS и CSS минимизация (важно)

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

Отложить JavaScript (важно)

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

Заголовки истечения срока действия

не могут быть изменены

Правила кэширования

нельзя изменить

Оптимизация порядка стилей или скриптов

полный контроль

Делая меньше HTTP-запросов (45 внешних вызовов)

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

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

...