Cant the customer wait longer?

Simply put, no. Every 100ms that you lose in your webshop loading time, is causing a lot of your customers to bail out. Impatience, authenticity and sometimes they just dont feel like they want to be associated with those waiting times. These are all reasons for your customer to find its business elsewhere and make you lose previous revenue on a daily basis. With just a few simple tricks, you can boost your Magento Performance, and with that your Sales, drastically. 

The Hosting

As hosting is usually already covered by a lot of companies, i wont go to deep into that. To make a car perform, you need to make sure it has an engine to do so. This goes for Magento aswell. If you want it to perform, the servers need to be able to deal with the load thats incoming. Disk Input/Output, Network speed, CPU speed, CPU cores, memory size, memory speed. All of these count when it comes down to getting the Magento Hosting worked out. If you're looking into solid Magento Hosing and have no idea where to find it, we offer a very unique service. You get a server in the cloud then use our Total Quality Assurance Service, guaranteed to be tailor made to your Magento shop, to ensure it performs!

Magento with Nginx and PHP7

Magento by itself is very resource intensive. Even though PHP7 does not work out of the box with Magento 1, there is a very simple and free extension to make it fully compatible. Magento 2 Shop owners are lucky, PHP7 is supported fully without any need for custom extensions. This will boost the speed of your webshop with over 200%. You read that well, about a 200% performance gain due to more efficient interpreting of the language in which Magento is written. In addition with a good Nginx webserver setup, which adds a nice performance boost by caching the system calls to your images and other static content, your shop is set to perform like never before!

Magento Sessions

Sessions in Magento are usually stored on the filesystem which is causing a lot of disk i/o actions upon creating new sessions and reading existing sessions.
When a session directory is flooded with thousands of session files, this adds another problem being directory scan i/o performance which adds even more loading time.

Magento Redis Sessions

One very solid solution to this is by moving the Magento Sessions to a Redis Server. this works very easy, fast, the setup is only a little bit of configuration and adds a tremendous amount of speed to the website

Magento 2 Performance

Magento Caching

Sessions in Magento are usually stored on the filesystem which is causing a lot of disk i/o actions upon creating new sessions and reading existing sessions.
When a session directory is flooded with thousands of session files, this adds another problem being directory scan i/o performance which adds even more loading time.

Magento Redis Cache

You already have the Magento Redis Sessions setup, so why not profit from this and use the same Redis server to implement Magento it's cache management. It works with just about the same amount of configuration and gives Magento a huge performance gain.

Varnish

There are other options including Varnish, involving plugins like LestiFPC. Even though these work most of the times, you can expect quite a lot of issues with getting this to work as solid as a redis cache.

Magento Performance

Magento Indexes

Sessions in Magento are usually stored on the filesystem which is causing a lot of disk i/o actions upon creating new sessions and reading existing sessions.
When a session directory is flooded with thousands of session files, this adds another problem being directory scan i/o performance which adds even more loading time.

This is usually not needed, but you can have your catalogue indexed in ElasticSearch instead of in MySQL. This speeds up catalogue speeds and can make a huge difference in websites with millions of products and categories.

Magento ElasticSearch

Other Magento shortcomings

Ofcourse there are other shortcomings in Magento, but having the top 3 issues worked out, is usually setting you in the right direction.

Bundled products 

Having a lot of bundle products in your shop can cause your magento performance to drop siginificantly. One reason for this is that it makes a lot of extra relations and has to load them every time.

Our Configurable Bundle extension resolves the performance issue by allowing you to connect one configurable product to an option instead of a ton of simple products.

Magento 2 Configurable Bundle

Got performance issues?

 Check our services below or get into contact with us via either the contact form or our chat below. We will get in touch with you and talk about the causes of your Magento Performance issues and how we would deal with them. You'd be surprised how easily and for a low cost, we would be able to help you out in getting your shop to perform optimally and converse better.

| 2017-03-27 16:34:06 | 2017-11-13 12:49:50 | 2017-03-27 00:00:00 | 1 | magefan_blog/download.jpg | 1 | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL |