Data localisation: Infrastructure in your own country

Data localisation: Infrastructure in your own country

What is data-localisation?

The term is being used more and more, and you may be hearing more and more about it: Data Localisation. The accompanying discussion about whether it is good or bad often follows. But what does it mean exactly? 

Data localisation is the phenomenon where countries increasingly choose to store their data on servers in their own country. This ensures that data from one’s own country is only stored, processed and used in their own country. An increasing number of countries are doing this. Some even enact laws to prevent their own country’s data from being stored in another country. This has led to the emergence of discussions and many questions on the subject. 

But why would a country choose to keep its data within their own borders? There are several reasons for this. 

Read More »

PHP 8: The importance of staying up-to-date with your webshop

PHP 8: The importance of staying up-to-date with your webshop

A new version of PHP has been available for some time now: PHP 8. Perhaps you have already heard a few things about this. You might have even received a message that your webshop is running on an outdated version of PHP.

Now the question arises: “Why should I upgrade my webshop?” In this article we will briefly discuss the new features within PHP 8 and the compatibility of PHP 8 in Magento 2. We will go over what you may need to consider when upgrading to PHP 8 and – most importantly – why it is smart to always stay up-to-date.

 

Read More »

Find bottlenecks of slow pages with Magento Profiling

Find bottlenecks of slow pages with Magento Profiling

Probably, most of you encounter the problem that particular Magento pages are a lot slower than others.
The performance of our servers is permanently monitored by automated monitoring systems and also by engineers looking at the charts. We make sure that the server is not getting slow, and if a certain account is causing problems, we call this particular customer immediately to find a solution.
If some pages are slow, the problem is usually to be found in the PHP file or a Magento extension. Especially in extended shops, it may be very difficult to trace the problem. But if you, as a developer, have the right tools, it can save you a lot of investigations.
The built-in Magento Profiler is such a useful tool for developers .
In order to make it easier for you to find the bottlenecks of slow pages, I have written a small manual about this tool.

Read More »

MySQL Query Logging

MySQL Query Logging

When there has been quite some developing to a web shop and/or several extensions are been installed, chances are that the Magento front end doesn’t react as fast as it did before. The reason can often be found in useless MySQL queries.

When the PHP code and Magento templates have been set up optimally, many HTML blocks can be cached. When a visitor requests a page, many blocks can be obtained from the cache. Requests in the MySQL database are not necessary for blocks from the cache. So that makes a difference in the amount of load on the database server, and the page will load much faster.

Read More »

How we make Magento fast

How we make Magento fast

A combination of the following hardware and software is used to make Magento run fast.
We also use several tools to monitor, graph and analyse the performance 24/7.

Read More »

Test your server: The basis for fast Magento hosting is fast hardware.

Test your server: The basis for fast Magento hosting is fast hardware.

The basis for fast Magento hosting is fast hardware. Virtual servers and hosting accounts are often sold with all kinds of great promises, but in practice they do not deliver the performance that Magento, and hence you, needs. In order to compare different servers with each other, we have developed some tests. We also show the results of our servers, so you can compare them. If you have a virtual or shared server, maybe they do not provide the same performance at busy times of the day as in quiet moments. Therefore, it is advisable to perform the tests at various times.

Read More »