As experienced Magento developers, we are happy to announce that a new season of Magento Meetups in Wrocław is about to start!
Area Code is a component that organizes code with the aim of optimising query processes. Only code that is defined in a specific Area Code is fetched in a given situation. This helps, for example, to optimise REST queries. What is rendered is not the entire HTML, but only what is absolutely necessary to answer a REST query.
What’s SOLID? Probably everything you can put in your pocket, but what I’d like to tell you about are a few great software development practices. Formed as a handful of easy-to-remember principles, they were a conclusion of generations of programmers doing their thing. The famous Robert C. Martin is considered to be the father of […]
Cart Sales Rule One of the features available by default in Magento is Sales Rule. The module is a powerful marketing tool that allows you to manage all types of discounts and promotions. You can find it in the Admin panel -> Marketing -> Cart Sales Rules. You can define many different options in which […]
Let’s talk about migrating to Magento 2. Is it something easy to do? How long will it take? Where should we start and what should we think of before performing a migration? Eventually, what tools should we use? I will try to answer these questions.
Plugins are one of the new concepts in Magento world – they were introduced in Magento 2 and are here to stay. Taking into account that Magento team wants developers to go by ‘composition over inheritance’ principle means that every developer should become familiar with them. As a side note – in my opinion calling […]
Knockout was one of the biggest changes introduced to the world of Magento 2 frontend and while in the beginning it can be really hard to grasp, at the end of the day it comes out as a really useful tool that’s fun to work with. The library in question really shines in cases where […]
Capistrano is a very useful open-source tool for deployment automation written in Ruby. You don’t have to log in to your servers and execute the same commands over and over again. The tool I’m going to present you today allows you to execute scripts that will do everything for you. In my opinion the most […]
The support for PHP 5.6 ends by the end of 2018. A while ago, Magento announced that Magento 1 is still going to be supported (more information here: https://magento.com/blog/magento-news/ongoing-magento-1-support). If it’s not possible for you to migrate to Magento 2 now, perhaps it’s wise to consider changing the PHP version to 7.0. Is it even […]
It’s sometimes the case that a merchant has a complete database of records necessary for his/their business operation. It could be archived data, more or less complicated relations between products (“Does the lens fit the camera?”), or simply databases from other applications. Magento has a set of classes and methods responsible for communication with tables […]