...

Ваша оплата медленная? Вот как ускорить Magento 2 Добавить в корзину

371

Ваша оплата медленная? Вот как ускорить Magento 2 Добавить в корзину

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

Вот некоторые факты:

  • 46% клиентов называют скорость оформления заказа ключевым аспектом, определяющим, вернутся ли они на сайт или порекомендуют ли они интернет-магазин своим друзьям.
  • Брошенные корзины покупателя приводят к тому, что розничные торговцы теряют 18 миллиардов долларов дохода от продаж ежегодно.

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

Почему клиенты бросают тележки?

Причин, по которым бросают корзину покупок, много, но к наиболее распространенным относятся:

  • Высокая цена товара
  • Риски безопасности платежей
  • Неожиданно высокая стоимость доставки
  • Требование создать учетную запись перед покупкой
  • Медленная или сложная процедура оформления заказа

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

5 советов, как настроить Magento 2 в корзину

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

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

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

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

  • Отключить неиспользованные правила ценообразования корзины покупок 

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

Ваша оплата медленная? Вот как ускорить Magento 2 Добавить в корзину

Правила цены корзины

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

  • Выполните рефакторинг кода расширений, снижающих скорость вашего Magento 2. Добавить в корзину

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

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

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

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

Проверив скорость, вы увидите, что ваш сайт работает намного быстрее. Найдите другие расширения, которые не так сильно влияют на производительность вашего Magento Add to Cart. В конечном счете, это расширение не может быть единственным доступным на Magento Marketplace, обеспечивающим такую ​​же функциональность.

  • Проанализируйте все события Magento 2 Add to Cart, чтобы избавиться от эффекта замедления 

Одним из ключевых аспектов избавления от эффекта замедления является тщательный анализ количества всех событий Magento 2 Add to Cart. События добавления в корзину отправляются модулями при выполнении определенных действий. Когда событие отправляется, оно может передавать данные любым наблюдателям, настроенным для наблюдения за этим событием. Наблюдатели – это определенные классы Magento, которые могут влиять на производительность или бизнес-логику. Такие наблюдатели могут значительно замедлить время загрузки корзины покупателя. 

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

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

Некоторые из замедлений можно отслеживать с помощью BlackFire (мониторинг производительности инструмента, который использует PHP приложение для сбора данных о потребленных ресурсах сервера). Мы рекомендуем изменить эти запросы и свести к минимуму нерелевантные события для настройки Magento 2 Add to Cart.

  • Оптимизируйте дизайн, чтобы избежать лишних элементов 

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

Тем не менее, если Magento 2 Add to Cart работает слишком медленно, вы можете разместить эту информацию на странице оформления заказа. Это поможет, если ваша корзина перегружена функциональностью и вы не можете ее правильно сбалансировать.

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

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

В вашем checkout_cart_index.xml добавьте следующее, чтобы удалить блок:

<checkout_cart_index> <remove name = «checkout.cart.shipping» /> </checkout_cart_index>

Вы можете использовать этот раздел с помощью этого тега:

<referenceBlock name = «checkout.cart.shipping» remove = «true» /> <! – используйте этот код ->

Чтобы удалить перекрестные продажи из Magento 2, добавьте в корзину :

приложение / дизайн / интерфейс / Пользовательский / Тема / Magento_Checkout / layout / checkout_cart_index.xml

<? xml version = «1.0» ?> <page layout = «1column» > = «http://www.w3.org/2001/XMLSchema-instance» xsi: noNamespaceSchemaLocation = «urn: magento: framework: View / Layout /etc/page_configuration.xsd» > <referenceBlock name = «checkout.cart.crosssell» remove = «true» / > </ page >

  • Проверьте общую производительность веб-сайта, чтобы найти узкие места и оптимизировать кодовую базу.

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

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

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

Убедитесь, что сервер, на котором запущена установка Magento, настроен для оптимальной производительности. Один из основных показателей производительности – время ответа сервера. Чем ниже скорость, тем лучше настроен сервер.

Ваша оплата медленная? Вот как ускорить Magento 2 Добавить в корзину

Время ответа сервера

Последние мысли

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

Эти 5 советов, упомянутых в статье, помогут вам повысить производительность Magento Add to Cart. После оптимизации производительности ваш магазин Magento сможет значительно улучшить оформление заказа и помочь вам снизить процент брошенных корзин. Таким образом, ваш розничный бизнес получит значительный рост прибыли.

Если у вас есть другой способ настроить Magento Add to Cart, который мы пропустили, не стесняйтесь упомянуть его ниже в разделе комментариев.

Источник записи: https://elogic.co

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