Sorry, you are using a browser which is more than 7 years old.
Please, upgrade your browser to make the site look correctly on your device.


March 8, 2016

Delete Magento product attribute values via shell script

Sometimes handling multiple store views/stores/websites within a single Magento installation may mess up attribute values on the different scope levels. We’ve recently faced similar problem with product prices. Some price values were changed on the scope level after data migration and it was almost impossible to detect and remove such values from the Magento admin panel. So we’ve decided to create a shell script for that purpose and share it with you.
March 7, 2016

SUPEE-7405 cart merge error fix

During our work with Magento security patch SUPEE-7405 and its patch-fixes (version 1.1) we’ve noticed an error which is logged as an exception and it can be even a source of security exploit if exception.log file is world readable. In this article we describe this bug and fixes for it.

March 3, 2016

Logging system. Optimize Magento database by cleaning logs

Magento is a powerful and, at the same time, complex eCommerce system. One of the important parts of this system is a different events logging. After some time of functioning, Magento collects more and more events data and it might have the performance impact. Of course, the logs information can be cleaned manually in the database to avoid issues with performance, but this approach is not always handy. Therefore, in this article we want to review Magento logging system and built in tools for logs handling.

February 29, 2016

Images optimization in Magento

Images optimization in Magento is one of the simple ways to improve the performance on the store. The faster store is – more likely that users will complete order on it. Further below, in our article you will find the tips how to quickly optimize all the images on Magento website.
February 24, 2016

Magento patch SUPEE-7405 v1.1

In one of our recent articles we have described Magento patch SUPEE-7405 installation and its code changes. But, as it turned out, this patch might cause some issues on the websites. And in order to reduce the number of issues Magento has released an update to the patch – SUPEE-7405 v1.1. It does not fix any security issues, meanwhile we would like to review what changes this update contains to understand its role:

February 12, 2016

Magento Security Patches. Why should you install them?

When Magento releases new security patches, we sometimes get questions from clients on why should they invest money into having those patches applied. In this article we’ll describe the importance of the patches and emphasize their role in having your Magento website functioning properly.

February 10, 2016

Magento Live France 2016. What's happening in the Magento World?

Last week was loud in Magento Community, mostly due to two events that have happened in Europe. And while we have already shared our feedback from the Developers-focused Mage Titans Italy conference, it took me a little while to gather my thoughts about Magento Live France.

February 9, 2016

Mage Titans Italia 2016

This year one of the very first events was Mage Titans – “A conference for Magento developers, designed & curated by Magento developers”. This time the event brought together Magento people in Milan.

January 21, 2016

Magento Security Patch SUPEE-7405 Overview

As you may know, Magento released security patch SUPEE-7405 on 20th of January 2016. This patch contains changes to more than 50 core files and in this article we are going to review the changes and potential issues that could be faced after the patch implementation.
December 28, 2015

CasperJS - functional testing for your Magento store

Every change should be carefully tested before the release on the live store to make sure that it does not break any functionality. The most important is to check the main places such as customer registration process, customer log in to the account, adding different types of products to the shopping cart, checkout steps etc. We need to check the mentioned parts for every modification made for the website, these repetitive actions take a lot of time. But what do you think – is it possible to speed up and improve this process? As one of the most obvious solutions is to develop functional tests for the website and, in such way, we will automate all the actions.