A few years ago, we had a problem. Another client wanted a shop that did not fit within the scope of WooCommerce. And the previous project on Magento dragged on for months – every change was a battle with the system.
We were looking for something better. And we found Sylius.
Table of contents
Sylius is a Polish e-commerce platform created by Paweł Jędrzejewski in 2011. He built it on Symfony because he was tired of tinkering with existing solutions.
The main difference? Sylius is not a monolithic system like other platforms. It is a set of components that you can combine as you wish. Do you only need payments? Take one piece. Do you want the whole shop? Use everything.
Plus, everything works through API from the very beginning. This means that you can have a shop on your website, a mobile app and a B2B panel – all connected to one backend.
We haven't given up on WooCommerce or Magento entirely. It's just that each platform has its place:
WooCommerce we still use it for simple things. Does the customer want a shop quickly and cheaply? WooCommerce. You set it up in a day, it works, the customer is satisfied.
Magento is sometimes required by enterprise customers, especially when they already have processes and integrations in place.
Sylius we use when a client needs something unusual. Complex processes, unusual integrations, custom functions.
One of the most interesting projects was the project Khtaria.shop store for hobby horse enthusiasts. The client operates in a specific market and required:
It would be difficult in WooCommerce, due to the shop's promotions on social media, as a large number of people visit the shop at the same time. Sylius allowed us to create exactly what we needed. The shop runs smoothly, sales are growing, and the customer is happy.
The second project was a wholesaler with 50,000 products. They needed:
In Magento, it would take six months of work. In Sylius, we did it in three months. Today, the system serves hundreds of companies, and the boss is satisfied.
Every platform has the basics – products, shopping cart, payments. But Sylius has a few things that make a difference:
From the outset, every function is accessible via API. It is not an add-on that was added later, as in other systems. This allows you to:
You don't have to take the whole system. Do you only need payments for your existing application? Take the Sylius Payment component. Do you want a complete shop? Take everything.
This is a huge advantage for developers. Symfony is a proven framework used by large companies. It means stability, security and predictability.
WooCommerce is a quick start. You install it, choose a theme, and you're ready to go. But when a customer wants something unusual, that's when the problems begin.
We still use WooCommerce, but only for simple shops. If a customer needs custom features, integration with external systems, or performance with a large number of products, Sylius wins.
Magento is powerful, but heavy. It has many features, but every change takes days to implement. Plus, performance-wise, you need a powerful server for it to work at all.
Sylius is faster in development and more efficient. What takes a week in Magento can be done in 2-3 days in Sylius.
A big advantage of Sylius is that it was developed in Poland, so Polish things work right away:
Payments:
Deliveries:
You don't need to search for plugins or fiddle with documentation. Everything works.
We are often asked about costs. Sylius is not WooCommerce – it requires more programming work, but offers more possibilities.
The cost depends mainly on how complex the requirements are. A simple shop with a ready-made design is one thing, an advanced B2B platform with integrations is a completely different story.
It is best to contact us and discuss a specific project. Then we can give you a realistic quote.
Sylius requires standard PHP hosting:
Most Polish hosting companies support this without any problems. Hosting costs depend on the size of the shop and traffic.
Sylius works well when:
Sylius is an exaggeration when:
We have been working with Sylius for several years. We have completed various projects on it, ranging from simple B2C shops to advanced B2B platforms and marketplaces.
Our team consists of Symfony developers, so Sylius is a natural choice for us when a client needs something more than standard WooCommerce.
If you have a clear vision, a team of developers, and a budget for a decent job, Sylius is great. It gives you freedom that you won't find in other platforms.
If you're looking for something ready out of the box, WooCommerce is probably better.
We do not regret our choice. After years of working with various platforms, I can say one thing – Sylius allows us to do what we like: solve customer problems instead of fighting with the system.
Prezes
Mits sp. z o.o.