Если у вас есть магазин eCommerce, важно проверить скорость сайта. Это имеет большое значение, поскольку никто не хочет совершать покупку с сайта, который медленно загружается. Вы можете потерять много бизнеса с вялым сайтом, так как никто не хочет тратить время в сегодняшнем занятом мире. Думайте об этом!
Веб-сайт с быстрой загрузкой может также оказать положительное влияние на ваш рейтинг в поиске.
Magento 2 — популярная платформа электронной коммерции, которая используется многими владельцами веб-сайтов для создания удобных веб-магазинов. Владельцы веб-сайтов должны оптимизировать свой магазин Magento 2 для обеспечения успеха.
Пять проверенных советов помогут вам ускорить создание сайта Magento 2.
Давай начнем!
Прежде чем приступать к оптимизации скорости веб-сайта Magento 2, вы должны проверить все сторонние расширения, которые были установлены на вашем веб-сайте.
Несколько расширений Magento 2 доступны бесплатно, а некоторые оплачиваются. Некоторые расширения Magento 2 не могут быть разработаны для оптимизации, и при их установке они могут замедлить работу вашего сайта.
Важно проверить скорость веб-сайта Magento 2, когда вы устанавливаете стороннее расширение. Может быть хорошей идеей отключить расширение и проверить скорость.
Если вы считаете, что веб-сайт быстрее после его отключения, вы можете связаться с хозяином расширения и обсудить проблему. Вы можете попросить поставщиков заменить его или исправить проблему.
Сервер является ключевым фактором, определяющим производительность веб-сайта. Если сервер не работает должным образом, у вас нет быстрой загрузки веб-сайта.
Инвестирование в хорошего хостинг-провайдера становится решающим, когда у вас есть сайт электронной коммерции, поэтому избегайте выбор бесплатного или общедоступного хостинга. Если у вас нет проблем с бюджетом, вы можете выбрать выделенный сервер или VPN.
Требования к стеку технологии Magento 2.2.x:
CDN — это система распределенных сетевых сервисов, которые предоставляют веб-контент пользователям в соответствии с географическими местоположениями. Это также помогает посетителям быстрее загружать веб-страницы.
Чтобы настроить CDN, перейдите по ссылке:
Магазины -> Конфигурация -> Общие -> Веб -> Базовые URL (Secure)
После этого вы можете вставить URL-адреса HTTPS, чтобы ускорить работу своего сайта.
На сайтах электронной коммерции есть много изображений и баннеров для привлечения внимания целевых пользователей и отображения продуктов. Изображения могут влиять на производительность веб-сайта. Важно использовать сжатые изображения для меньшего использования данных и более быстрой загрузки страницы.
Для изображений продукта вы должны использовать формат JPEG. Логотипы на сайте могут использоваться в формате PNG или SVG.
Одной из основных проблем Magento является скорость чтения базы данных. Если на вашем веб-сайте Magento 2 есть много продуктов, вы можете столкнуться с проблемой медленной загрузки веб-сайта.
Вы можете включить плоские категории и продукты, чтобы увеличить скорость чтения вашей базы данных. Это помогает снизить сложность запросов MySQL и повышает производительность вашего веб-сайта.
Как включить плоские опции?
Это несколько советов по оптимизации конфигурации MySQL.
У MySQL есть свой «кеш запросов», который он использует в Magento, чтобы помочь создавать динамические страницы и контент, одновременно повышая производительность. Это некоторые рекомендуемые настройки для вашего файла my.cnf.
Вы можете попробовать следующее:
Наконец, это рекомендуемая настройка для php.ini.
Magento поставляется со встроенным модулем кэширования. Убедитесь, что все типы кешей включены, перейдя в «Система» → «Управление кешем».
Вы должны запустить Magento в рабочем режиме после его развертывания на производственном сервере. Режим производства обеспечивает наивысшую производительность в Magento 2.
Наиболее важным аспектом этого режима является то, что ошибки регистрируются в файловой системе и никогда не отображаются пользователю.
В этом режиме файлы статического представления не создаются «на лету», когда они запрашиваются; вместо этого они должны быть развернуты в каталоге pub/static с помощью инструмента командной строки. Сгенерированные страницы будут содержать прямые ссылки на ресурсы развернутой страницы.
CSS и JS-файл помогают вашему интерфейсу выглядеть лучше. Однако они являются одним из основных факторов, замедляющих скорость вашего сайта. К счастью, вы можете минимизировать влияние в Magento 2, включив оптимизацию JS и CSS
Чтобы включить оптимизацию JS и CSS:
На этой же странице нажмите «Настройки CSS» (поля «Объединить файлы CSS», «Изменить файлы CSS») на «Да».
Оптимизируя базу данных Magento, вы также можете проверить каталог var/log вашего Magento. Иногда он имеет размер около 200 МБ, поэтому пришло время для очистки.
Пожалуйста, сначала сделайте резервную копию этого каталога в случае отката.
После этого перейдите в каталог var/log вашего Magento и запустите команду ниже,
Команда Magento постоянно работает над улучшением производительности. Вы не должны пропустить какие-либо обновления и убедиться, что ваш магазин eCommerce обновлен в соответствии с последней версией Magento 2.
Может быть несколько причин, почему ваш сайт Magento работает медленно. Важно определить причины и проверить все факторы, чтобы обеспечить высокую скорость вашего веб-сайта электронной коммерции.