Magento 2 Slow? 6 Steps to Speed Up Magento 2 Performance

There are many CMSs available in the market such as an open cart, woo-commerce, Shopify, Magento, etc. but Magento is the most popular and widely use e-commerce platform because it is the most robust, flexible, and secure.

in this article, I will share with you how to speed up your Magento 2 store.

Why Magento 2 is slow

Magento is not slow by default as the delft store is robust or run smoothly in fact most slow interface and high loading times issues are because of misconduct as well as lack knowledge in optimizing the website. Once you can not meet the basic requirements to run a store on Magento such as using inappropriate extensions, or do not enable the right extension, your Magento 2 store speed will definitely slow down.


How to Speed up Magento 2 Store

there are various ways to speed up your Magento 2 store, however, the basic requirement of running a magneto 2 is the things that you need to know first. below are various ways to speed up your Magento 2 store.

Step 1: Optimize Server and System Requirements

optimize server and system requirement is the most common factor,  which can help to speed up your Magento 2 store.

Server requirements: Magento is quite a powerful store instead of shared hosting for magneto 2, you should host your Magento 2 website in VPS or dedicated server with a minimum of 2gb of ram.

Magento 2 System Requirements:

Web services Requirements

  • Apache 2.2 or 2.4
  • Nginx 1.x

Database Engine Requirements

  • MySQL 5.6, 5.7
  • MariaDB 5.6, 5.7

PHP Requirements

  • >= 7.1.3
  • >= 7.2.0

PHP extensions requirements

  • bcmath
  • ctype
  • curl
  • dom
  • gd
  • hash
  • iconv
  • intl
  • mbstring
  • openssl
  • pdo_mysql
  • simplexml
  • soap
  • spl
  • xsl
  • zip
  • libxml (lib)

Cache system Requirements

  • PHP OPcache (Recommend)
  • Redis
  • Vanish
  • mem-cached

 Step 2:Enable Varnish Cache

enable varnish cache in your Magento 2 store, well magneto use defelt cache but default cache not good. you can use varnish cache to speed up you store in few changes.

below I guide you on how to enable varnish cache in Magento 2 store.

In magneto 2 Admin panel, go to Store > Configuration > Advanced. Under the Advanced tab, click System, you will see the Full Page Cache section. In this section, you change the Caching Application field value from Built-in Cache to Varnish Caching.


Step 3: Enable Flat Categories and Products

In Magento 2 admin panel go to Store > Configuration > Catalog. Then click on which is under the Catalog can see below in the image. Flat Catalog Category and Use Flat Catalog Product change these fields to Yes.


Step 4: Optimize Javascript and CSS

in admin panel go to Store > Configuration > Advanced. Under the Advanced tab, click Developer. In the Javascript Settings section, change the values in three fields Merge JavaScript Files, Enable JavaScript Bundling, and Minify JavaScript Files to Yes. Then, change the fields Merge CSS Files and Minify CSS Files in the CSS Settings tab to Yes.


Step 5: Setup Content Delivery Network

Setup CDN, In Admin panel go to Store > Configuration > General. Click Web which is under the General tab. Then, you can explore the Base URLs (Secure) section and add HTTPS URLs.


Step 6: Use Light Weight Themes

Use lightweight themes to fast load. it is highly recommended using the Lightweight theme. It can help to fast load your Magento 2 store.



There is various way to speed up your Magento 2 store. you can use these changes, they help to your Magento 2 store fast.

Leave a Comment Protection Status
Share via
Copy link
Powered by Social Snap