5 Tips for Better (System) E-mails
In the e-commerce team, we spend several hours fine-tuning e-mails for new e-shops. The aim is to ensure that system messages, such as payment confirmation, order dispatch information, etc., are correctly displayed on all devices, browsers and e-mail clients. There are more and more ways…
10x faster requests thanks to Go
I like to try new things, new technologies and languages. And ideally in something bigger than just “hello world”. When we started solving the problem with a slow section of the application on Crossuite, we discussed two solutions. Either “stretch” this section to multiple servers…
How did I deal with the rearrangement of attributes in magento?
A few weeks ago, I switched from our internal e-commerce team to a new mixed line-up of colleagues. I work in cooperation with the internal IT team of the United Fashion Group (UFG) and another external IT company that also works for the client. Together,…
How We Fine-tuned Content Management at Dr.Max
The Dr.Max project doesn’t use native Magento on the frontend, but the VueJS javascript framework. To make it go faster and smoother. There are, however, several complications associated with this. Not all settings provided by Magento within the page builder are accepted on the VueJS…
Functions in PHP
In the previous article, we showed you how to get PHP up and running and presented some basic elements. In this section, we’d like to update your knowledge of the functions – how to create them, call them and process their output. We’ll describe classic…
How to Start Developing in PHP
In the previous article you learned what PHP is and what it’s used for. In this article, we’ll focus on how to get PHP up and running and how to start developing. In simple demonstrations, we’ll show the basic constructions of the language and we’ll…
PHP is still TOP – Why Is an Almost 30-Years-Old Language at the Top of Popularity Rankings?
According to W3Techs statistics, PHP is still the most widely used server-side programming language. In almost 30 years of its existence, it has climbed to version 8.1, and thanks to great documentation, it has gained the appreciation of millions of programmers who now form a…
E-shop Speed Optimization – Part 3 (Frontend)
We dedicated the second part of this series to backend and server optimizations. In this article, we’ll take a look at other optimizations that apply to the frontend. Pictures Images, along with scripts, usually pose the biggest problems with website speed. srcset We…
Data retrieval optimization
‘Hi Jano, the site is running slow, don’t you know where the problem might be?’ ‘Hi Viktor. Yes, I do. In your application.’ 🙂 This is what the initial communication with an admin often looked like in the past, when the amount of data in…
E-shop speed optimization – part 2 (backend/server)
In the first part of the E-Shop speed optimization, we introduced tools that help us monitor the status of a website and find speed issues. In this section, we’ll take a look at website optimization on the backend side. Working with a database Non-optimal…