Block bad bots via Byte Service Panel

This article is for Dutch customers only. Did you order your Hypernode via Hypernode.com? Please block bots via on your Hypernode using SSH. A lot of bot traffic has a negative impact on the performance of your Magento webshop. Some bots are very useful (e.g. Google), others have no value at all and even have […]

Read more

Configure Lesti::FPC

Lesti::FPC is a FPC Full Page Caching module you can use to speed up the frontend of your shop. More information about the internals of the module can be found on the website of the developer of the module, Gordon Lesti. A tutorial on how it works is available on the page “How does Lesti::FPC […]

Read more

Configure Redis in Magento 1

Redis is a caching method which can increase the speed of the backend and frontend of your shop. On Hypernode every customer has access to Redis cache, starting from 64 MB, depending on the plan. This article will explain how to configure Redis on your Magento 1 shop on Hypernode and how to work with […]

Read more

Configure Redis in Magento 2

Redis is a caching method which can increase the speed of the backend and frontend of your shop. On Hypernode every customer has access to Redis cache, starting from 64 MB, depending on the plan. This article will explain how to configure Redis on your Magento 2 shop on Hypernode and how to work with […]

Read more

Configure your sessions in Redis for Magento 1

Hypernode plans bigger than Magento Grow, often have enough memory to store the session data in Redis. This way sessions are stored in-memory, making the shop faster and use less IO than when using MySQL or files as session store. Install Cm_RedisSession First install the Redis sessions plugin from Gordon Lesti to enable session storage […]

Read more

How to improve your Magento Search?

Introduction The built-in Magento search option is known for it’s non-existent speed and providing irrelevant search results. Both these aspects have a negative effect on your conversion, because if visitors can’t find what they’re looking for, how do you expect them to purchase from your shop? As a developer there are two things you can […]

Read more

HTTP compression

On Hypernode we automatically enable HTTP compression, colloquially also known as ‘gzip compression’, at the nginx level. By doing so we can ensure that Magento’s output, as well as any static files, are always transferred as fast as possible, automatically speeding up your webshop. gzip gzip compression is automatically enabled on all responses over a […]

Read more

Identifying and stopping long running processes

Long running processes can indicate that the the site might benefit from an index (SQL), that there’s inefficient or erroneous code (PHP), or that a deadlock has occurred. This article explains how to identify long running processes. Long running SQL processes To identify long running SQL processes you can use the tool Mytop. Mytop displays the […]

Read more

Limits on active PHP requests per IP

Hypernodes use Nginx and PHP-FPM for processing and serving PHP pages. PHP-FPM uses FPM worker threads to process requests from Nginx. The amount of workers that are available on the Hypernode depends on how many available CPU cores the server has. Benchmark tests have concluded that, based on CPU contention and concurrency, the optimal number […]

Read more

Magento and smarter 404 handling

This article explains how to reduce load by discarding expensive 404s. Most Magento servers are configured so that requests for non-existing files are routed through the Magento index.php. This enables search engine friendly URLs, which most people want. However, it might pose a problem when there is loads of traffic for (old) URLs for which […]

Read more