Czy twoja firma ma mnóstwo klientów i treści do zarządzania? To przypadek praktycznie wszystkich średnich i dużych sklepów internetowych. W każdej platformie eCommerce można przechowywać informacje o produktach, a czasami wykorzystywać je jako źródło danych dla zewnętrznych systemów.
Zdarza się jednak, że to może nie wystarczyć – wtedy z pomocą przychodzą systemy PIM. PIM to skrót od Product Information Management, czyli zarządzanie informacjami o produktach. To rozszerzenie systemu eCommerce, które pozwala na wygodniejszą i szybszą kontrolę nad wszystkimi danymi produktowymi.
<div class="rtb-text-box is-blue-50">Dowiedz się więcej o PIM >></div>
Zobaczmy, co możesz zyskać, wdrażając system PIM w swojej firmie.
Kiedy system PIM może być dla ciebie dobrym rozwiązaniem?
- Masz wiele źródeł danych produktowych. To świetne narzędzie, gdy na przykład pięć osób w twoim zespole odpowiada za różne elementy – jedna za dostarczanie zdjęć, druga za opisy, kolejna za optymalizację SEO, a jeszcze inna za przypisywanie powiązanych produktów.
- Obsługujesz wiele wersji językowych i potrzebujesz je tłumaczyć.
- Masz problemy z jakością danych produktowych – są niekompletne, mają błędne atrybuty, zdjęcia itp.
- Korzystasz z rozwiązań wielokanałowych i potrzebujesz jednego spójnego źródła danych.
- Twoje nazwy i opisy nie są zoptymalizowane pod kątem SEO, a chcesz, żeby zajął się tym osobny dział w firmie lub zewnętrzna agencja.
Jak to wygląda w praktyce?
System PIM to zewnętrzna baza danych produktów, która może łączyć się z twoim sklepem internetowym, sklepami stacjonarnymi, a także służyć jako źródło danych dla katalogów i broszur. W przypadku integracji z takim systemem możesz importować produkty, a jeśli dopiero zaczynasz – wprowadzasz je do systemu PIM, skąd, jeśli spełniają wszystkie założenia, trafiają do sklepu.
Na przykład możesz założyć, że produkt musi mieć nazwę, krótki opis, długi opis, rozmiar, kolor i zdjęcie. Jeśli nie ma tych elementów – nie zostanie opublikowany. Oczywiście możesz ustawić system PIM tak, aby publikował treści w odpowiednim czasie, niezależnie od tego, czy dane są wypełnione. W takim przypadku produkt zostanie opublikowany o określonej godzinie, bez względu na to, czy ma wypełnione wszystkie pola.
Jeśli masz oddzielne zespoły do zarządzania treścią i zamówieniami i chcesz zautomatyzować ich pracę, podpowiadamy rozwiązanie. Użyj Syliusa dla funkcjonalności eCommerce (widok produktu, listingi, koszyk, checkout, recenzje) oraz Pimcore do zarządzania informacjami o produktach (nazwy, opisy, pozycje, zdjęcia i zarządzanie marketingiem klientów). Dzięki temu będziesz mógł podzielić obowiązki w zespole i pozwolić jego członkom korzystać ze świetnych narzędzi do swoich zadań.
Czym jest Sylius?
Sylius to elastyczny framework eCommerce dla firm potrzebujących dostosowanych rozwiązań. Jest open-source, zbudowany na jednym z najlepszych frameworków PHP Symfony i zyskuje ogromną popularność na świecie z dnia na dzień.
To świetna alternatywa dla Magento czy Spryker. W wielu przypadkach może być bardziej opłacalny w implementacji, skalowaniu i znacznie lepiej dostosowany do biznesu dzięki swojej elastyczności. Jest skierowany do średnich i dużych firm oraz rozwiązuje około 70-80% typowych problemów eCommerce. Pozostałe 20-30% pozostawia na specyfikę biznesową i integracje. Sylius świetnie współpracuje z innym oprogramowaniem. Wspiera ładną architekturę opartą na API/Message Bus z czystym kodem, co ma ogromne znaczenie w kontekście elastyczności.
Największe zalety Syliusa
- Elastyczność
- Zaangażowana społeczność
- Nowoczesna architektura dostosowana do standardów eCommerce w 2018 roku
- Znacznie bardziej opłacalny w porównaniu do innych platform PHP pod względem implementacji i utrzymania
- Doskonałe środowisko testowe
- Open-source
- Zbudowany na Symfony
Napisaliśmy blog o tym, jak zapewnić niesamowite doświadczenie B2C w oparciu o Sylius, w którym opisaliśmy, jak łatwo można zaimplementować w nim konkretne funkcjonalności. Jest też post na blogu pt. "Architektura Syliusa, a systemy zewnętrzne dla sklepów eCommerce". Warto go przeczytać, jeśli chcesz poszerzyć wiedzę o tym, co czyni Sylius tak świetnym narzędziem.
<div class="rtb-text-box is-blue-100">Dowiedz się więcej o Syliusie</div>
Czym jest Pimcore?
Pimcore to platforma do zarządzania informacjami o produktach (PIM), system zarządzania treścią (CMS) oraz zarządzania zasobami cyfrowymi (DAM). Wolimy nazywać to scentralizowanym systemem zarządzania danymi. Umożliwia użytkownikowi korzystanie ze świetnego interfejsu UX do łatwego modelowania struktury danych i szybkiego zarządzania nią. Podobnie jak Sylius, jest Open Source, ma za sobą wspaniałą społeczność i został zbudowany na frameworku Symfony.
Największe zalety Pimcore
- Łatwy w użyciu interfejs z przyjemnym UX
- Świetna dokumentacja
- Łatwa do nauki technologia
- Elastyczność
- Open Source
- Oparty na Symfony
<div class="rtb-text-box is-blue-100">Poznaj Pimcore lepiej!!</div>
{{cta-service-pim="/pl/comp/cta"}}
Co te dwie platformy mają ze sobą wspólnego?
Niektóre podobieństwa są oczywiste, inne nie. Zarówno Pimcore, jak i Sylius łączą poniższe aspekty:
- Open-source, darmowe w użyciu, tworzone przez społeczność
- Zbudowane na Symfony i wymagające podobnego stacku (PHP, MySQL, Apache)
- Elastyczne, co jest niezwykle ważne tam, gdzie wymagania biznesowe zmieniają się każdego dnia
- Stworzone do pracy jako puzzle w większej infrastrukturze, bo każdy biznes jest inny i używa innych narzędzi IT
- Świetne w tym, do czego zostały stworzone – trudno jednemu narzędziu pokryć wszystkie potrzeby biznesowe
- Mogą zapewnić przyjemne doświadczenie dev, które można szybko osiągnąć dzięki znanym narzędziom i wzorcom
- Łatwe w hostingu i skalowaniu
Jak mogłyby współpracować?
Możesz użyć naszego SyliusCmsPlugin jako dodatku do Sylius. Następnie, używając protokołu AMQP z RabbitMQ, możesz napisać dwukierunkowe połączenie między Sylius i Pimcore dla produktów (PIM), stron i bloków (CMS) oraz mediów (DAM). Z pluginem CMS możesz renderować dynamiczne treści bloków i media w swoich widokach Twig (lub udostępnić je jako API) i zarządzać nimi w Pimcore. Po stronie Pimcore wystarczy stworzyć strukturę danych, która jest używana przez Sylius i plugin CMS. Można to zrobić w panelu admina w ciągu kilku godzin. To wszystko!
Poznaj implementacje Sylius+Pimcore
https://bitbag.io/pl/case-studies/planeta-huerto
https://bitbag.io/pl/case-studies/artnight