Systemy Open Source PIM: porównanie funkcjonalne.

Na rynku istnieje wiele systemów zarządzania informacją o produktach, więc wybór nie jest łatwy. Otwarte źródło PIM Oprogramowanie ogólnie oferuje entuzjastom wiele korzyści. Należą do nich elastyczność, przystępność cenowa i modułowość. Tymczasem istnieje kilka systemów Open Source PIM (Product Information Management), które naprawdę zasługują na uwagę.

W tym artykule porównujemy trzy najbardziej znane na rynku systemy zarządzania informacją o produkcie Open Source PIM – AtroPIM, Pimcore i Akeneo.

Usiądź, bo to nasz najdłuższy blog do tej pory. Może to być nudne, ale przy każdym temacie możesz zaznaczyć, które rozwiązanie Open Source PIM jest dla Ciebie najbardziej odpowiednie.

Pozycjonowanie Open Source PIM

atropima PIMrdzeń PIM Akeneo
Konfigurowalny system informacji o produktach z funkcjonalnością portalu do angażowania dostawców, pracowników zewnętrznych, partnerów i klientów. AtroPIM jest oparty na AtroCore, Master Data Management (MDM) i może być rozszerzony o rozwiązanie AtroDAM. Kompleksowe rozwiązanie składające się z zarządzania informacjami o produkcie (PIM), zarządzania zasobami cyfrowymi (DAM), system zarządzania treścią (CMS), zarządzanie danymi głównymi (MDM), platforma danych klienta (CDP) i rozwiązanie Ecommerce. Extensible Product Information Management (PIM) i Product Experience Management (PXM) System z dodatkami do importowania danych od różnych dostawców, udostępniania katalogów partnerom biznesowym i syndykowania informacji o produktach.

 

Architektura Open Source PIM

Open Source PIM: AtroPIM

Istnieje jedna podstawowa wersja oprogramowania (AtroCore), którą można rozszerzyć za pomocą rozszerzeń premium i bezpłatnych. AtroPIM, AtroDAM to także rozszerzenia dla AtroCore. Możliwe jest użycie na miejscu lub w chmurze.

Otwarte źródło PIM: Pimcore

Istnieje jedna podstawowa wersja oprogramowania typu „wszystko w jednym”, którą można rozszerzyć o dodatkowe zlecenia i bezpłatne rozszerzenia. Możliwe jest użycie na miejscu lub w chmurze.

Open Source PIM: Akeneo

Istnieją 3 edycje oprogramowania. Lokalnie można używać tylko wersji Community. Wersje Growth i Enterprise Edition to rozwiązania SaaS. Nie ma możliwości rozszerzenia wersji Community Edition o moduły dedykowane dla wersji Enterprise. Wszystkie 3 edycje są zbudowane na tej samej bazie kodu.

Zarządzanie danymi podstawowymi

AtroPIM

Możliwe jest zarządzanie wszystkimi danymi. Pomiędzy podmiotami możliwe są wszelkiego rodzaju relacje – jeden-do-wielu, wiele-do-jednego i wiele-do-wielu. Programowanie jest niezbędne do przechowywania dodatkowych informacji dotyczących relacji wiele-do-wielu. Istnieje około 20 typów danych z możliwością konfiguracji reguł inteligentnej walidacji, np. wartości min i max dla typów danych. Istnieje osobny typ danych do przechowywania zasobów cyfrowych.

Pimcore

Możliwe jest zarządzanie wszystkimi danymi. Pimcore oferuje najbardziej zaawansowaną funkcjonalność MDM. Wymagane jest dogłębne zrozumienie systemu. Pomiędzy obiektami w systemie możliwe są wszelkiego rodzaju relacje – jeden-do-wielu, wiele-do-jednego i wiele-do-wielu. Programowanie jest niezbędne do przechowywania dodatkowych informacji dotyczących relacji wiele-do-wielu. Istnieje ponad 30 typów danych.

Akeneo

Możliwe jest tylko zarządzanie informacjami o produkcie. Nie możesz zarządzać dodatkowymi informacjami po wyjęciu z pudełka. Nadal możesz wdrażać własne rozszerzenia, aby zarządzać dodatkowymi danymi.

Konfiguracja modelu danych

AtroPIM

AtroPIM posiada konfigurowalny model danych, który bazuje na encjach. Możesz tworzyć nowe jednostki i edytować istniejące. Konfiguracja modelu danych jest intuicyjnie zrozumiała dla osób, które wiedzą, jak działają relacyjne bazy danych.

Pimcore

Pimcore posiada konfigurowalny model danych, który bazuje na obiektach. Możesz tworzyć nowe obiekty lub edytować istniejące. „Know How” jest wymagane do przeprowadzenia konfiguracji.

Akeneo

Nie jest możliwa konfiguracja modelu danych, ale istniejący model danych i układy można modyfikować/rozszerzać za pomocą niestandardowego programowania.

Interfejsy użytkownika (UI)

Wszystkie trzy systemy są całkowicie oparte na sieci WWW i mają bardzo szybki interfejs użytkownika.

AtroPIM

AtroPIM to jedyna aplikacja w pełni przyjazna dla urządzeń mobilnych (z responsywnym interfejsem użytkownika). Dostępne są 3 motywy po wyjęciu z pudełka – klasyczny, ciemny i jasny. Interfejs użytkownika jest oparty na panelach, nie ma zakładek. Istnieje wiele konfigurowalnych pulpitów nawigacyjnych opartych na predefiniowanych pulpitach nawigacyjnych. Administrator może skonfigurować osobną nawigację dla każdego użytkownika. Wszystkie układy interfejsu użytkownika są w pełni konfigurowalne.

Pimcore

Pimcore zapewnia jedynie interfejsy przyjazne dla urządzeń mobilnych dla portali (strony, sklepy internetowe), które zawsze należy opracowywać indywidualnie. Interfejs użytkownika jest oparty na kartach, wygląda na skomplikowany i wymaga trochę czasu, aby się przyzwyczaić. Dlatego znalezienie informacji lub funkcji, której szukasz, może trochę potrwać. Istnieją specyficzne dla użytkownika i konfigurowalne pulpity nawigacyjne. Możliwe jest tworzenie niestandardowych układów na podstawie definicji głównej. Zastępuje ustawienia wizualnych aspektów układu i komponentów danych.

Akeneo

Akeneo nie jest przyjazne dla urządzeń mobilnych. Oferuje dopracowany, uproszczony interfejs użytkownika. Dzięki temu każdy może łatwo nauczyć się obsługi systemu. Istnieje kilka wstępnie skonfigurowanych pulpitów nawigacyjnych w zależności od roli użytkownika.

Import Eksport

AtroPIM

Różne kanały importu i eksportu można skonfigurować bez żadnego programowania (ogólne i specyficzne dla kanału). Możesz konfigurować, importować lub eksportować dane dla każdego podmiotu w systemie, wraz z danymi dla podmiotów powiązanych (np. produkt z ich aktywami, produkt z ich katalogami itp.). Można zaprogramować dodatkowe typy kanałów importowych i eksportowych.

Pimcore

Możliwy jest łatwy import i eksport danych dla jednego obiektu danych (bez powiązanych danych). Skomplikowane scenariusze importu i eksportu nie są możliwe bez dodatkowego programowania.

Akeneo

Istnieje wiele predefiniowanych „Zadań” do importowania i eksportowania danych. Dodatkowe „Zadania” można zaimplementować programowo.

Przepływy pracy

AtroPIM

Przepływy pracy są bardzo elastyczne i można je wdrożyć niskim kosztem (wymagany jest moduł przepływu pracy). Implementację przepływu pracy powinni wykonywać programiści, a nie operatorzy. Opcje konfiguracji interfejsu użytkownika (np. schemat blokowy) są bardzo ograniczone.

Pimcore

AtroPIM i Pimcore używają tego samego komponentu Symfony Workflow Component do zarządzania przepływami pracy, więc możliwości techniczne są prawie takie same dla obu systemów. Pimcore ma bardzo elastyczne przepływy pracy, które można wdrożyć niskim kosztem. Powinni to robić programiści, a nie operatorzy. Nie ma opcji konfiguracyjnych interfejsu użytkownika (np. takich jak schemat blokowy).

Akeneo

Przepływy pracy są możliwe tylko w wersji Enterprise Edition. Są one dość proste i dotyczą głównie procesu zatwierdzania.

Zarządzanie zasobami cyfrowymi (DAM)

AtroPIM

AtroPIM umożliwia korzystanie z autorskiego systemu DAM (AtroDAM) lub innego systemu DAM innej firmy. Open Source PIM AtroPIM i AtroDAM bezproblemowo integrują się jako pojedyncza instancja oprogramowania. Wszystkie przesłane pliki są automatycznie wyświetlane w DAM. Istnieją pola i atrybuty typu „asset”. AtroDAM jest wysoce konfigurowalny. Istnieje typowanie zasobów. Możesz zarządzać dowolnym rodzajem metadanych, które mają przepływy pracy (wymagany jest moduł przepływów pracy).

Pimcore

DAM jest integralną częścią Pimcore i jest najbardziej funkcjonalnym z tych 3 systemów. Zasoby można konfigurować jak każdy inny obiekt w systemie. Możliwa jest edycja obrazu oraz konwersja obrazu i wideo w locie. Możesz zarządzać dowolnym rodzajem metadanych i mieć przepływy pracy. Możesz przeglądać wiele obrazów, filmów i formatów dokumentów.

Akeneo

DAM jest dostępny tylko w wersji Enterprise. Systemy Dam innych firm integrują się z wersją Community.

Hierarchia danych

AtroPIM

Produkty dziedziczą cechy z rodzin produktów. Korzystając z modułu premium, możesz mieć hierarchię w rodzinach produktów. Warianty produktów dziedziczą wartości atrybutów z produktów nadrzędnych (wymagany jest moduł Product Variants). Możesz wyłączyć dziedziczenie i ustawić oddzielną wartość.

Pimcore

Pimcore oferuje najbardziej zaawansowane scenariusze dziedziczenia po wyjęciu z pudełka bez rozszerzeń. Warianty produktów dziedziczą atrybuty z produktu nadrzędnego. Możesz wyłączyć dziedziczenie i ustawić oddzielną wartość.

Akeneo

Produkty dziedziczą atrybuty z rodzin. Warianty produktów dziedziczą cechy po rodzicach. Żadne inne dziedziczenie nie jest możliwe. Dziedziczenia niektórych cech nie można wyłączyć.

Łączność i API

Wszystkie trzy systemy można podłączyć do dowolnego systemu innej firmy.

AtroPIM

AtroPIM ma architekturę oprogramowania zorientowaną na API, co oznacza, że front-end zawsze używa API do pracy z backendem. Dzięki temu interfejs API REST jest dostępny do wszystkiego, w tym do dostosowywania i niestandardowych konfiguracji.

Pimcore

Open Source PIM Pimcore implementuje GraphQL i oferuje wiele konfiguracji, na przykład do tworzenia własnych punktów wejścia.

Akeneo

Akeneo oferuje REST API jako aplikację dodatkową. Dostosowania nie są automatycznie dostępne przez REST API. Należy to odpowiednio rozszerzyć.

Portale

AtroPIM

Dla dostawców, partnerów, pracowników i klientów można skonfigurować różne typy portali. Portale działają jako „podsystem PIM” i mogą mieć kilku użytkowników z przypisanymi rolami, aby zaimplementować dla nich ograniczony dostęp.

Pimcore

Portale można wdrażać poprzez dodatkowe programowanie. Nie ma standardowej wbudowanej funkcjonalności portalu.

Akeneo

Akeneo nie ma portali. Katalogi onboarder i udostępnione mogą być wykorzystywane do wprowadzania dostawców i klientów. Są one dostępne tylko w wersji Enterprise. Nie ma wbudowanej funkcji portalu.

Kontrola dostępu i zarządzanie uprawnieniami

AtroPIM

Uprawnienia użytkownika są oparte na koncepcji użytkownika, zespołów i ról. Masz bardzo elastyczną kontrolę dostępu, nawet dla encji niestandardowych. Możesz tworzyć różne role. Użytkownikom i zespołom można przypisać wiele ról. Użytkownicy dziedziczą również role ze swoich zespołów. Możliwe są następujące poziomy dostępu – do własnych rekordów danych, do plików danych własnego zespołu, do wszystkich plików danych. Uprawnienia (pokazywanie, edycja, ukrywanie) można ustawić dla jednego pola.

Pimcore

Uprawnienia użytkownika w Pimcore są oparte na koncepcji użytkownika i ról. Dostęp do dowolnego obiektu w systemie można skonfigurować dla roli. Użytkownik może mieć przypisaną więcej niż jedną rolę. Nie ma poziomów dostępu, ale można zastosować „obejścia”, aby osiągnąć tę funkcjonalność.

Akeneo

Uprawnienia użytkowników są oparte na koncepcji użytkowników i ról. Masz łatwą kontrolę dostępu. Możesz tworzyć różne role i przypisywać predefiniowane uprawnienia do tych ról dla wstępnie zdefiniowanej listy encji. Jeden użytkownik może mieć przypisaną więcej niż jedną rolę. Nie ma poziomów dostępu ani uprawnień na poziomie pola.

Open Source PIM i zarządzanie doświadczeniem produktu (PXM)

AtroPIM

AtroPIM oferuje wiele funkcji dla handlu wielokanałowego. Możesz pracować z różnymi katalogami, kanałami, mieć specyficzne dla kanału i zlokalizowane informacje o produkcie oraz eksportować dane specyficzne dla kanału. Syndykacja danych produktów jest obsługiwana przez „Chanable” (płatne rozwiązanie, które umożliwia podłączenie ponad 2500 kanałów).

Pimcore

Jako rozwiązanie MDM, pimcore nie ma być rozwiązaniem dla PXM, ale jako wysoce konfigurowalny system może być skonfigurowany do wykorzystania w handlu wielokanałowym. Syndykacja danych produktów jest obsługiwana przez „Productsup” (płatne rozwiązanie, które umożliwia podłączenie ponad 2000 kanałów).

Akeneo

Akeneo oferuje wiele funkcji dla PXM zaraz po wyjęciu z pudełka. Możesz zarządzać różnymi kanałami, informacjami specyficznymi dla kanału lub zlokalizowanymi. Akeneo oferuje własny moduł do dystrybucji informacji o produktach do Amazon, GoogleShopping, Alibaba i eBay.

Oceny Open Source PIM

AtroPIM

Systemy klasyfikacji można wdrażać niskim kosztem. Możliwe są własne systemy klasyfikacji. Systemy klasyfikacji, takie jak eCl@ss, ETIM lub GS1 można łatwo wdrożyć. Import i eksport można potwierdzić za pomocą dodatkowych typów plików danych importu/eksportu. Możliwych jest wiele jednoczesnych klasyfikacji.

Pimcore

Systemy klasyfikacji można wdrażać niskim kosztem. Możliwe są własne systemy klasyfikacji. Możesz przyporządkować strukturę do danych produktu w oparciu o specyficzne dla branży systemy klasyfikacji, takie jak eCl@ss, ETIM lub GS1. Możliwych jest wiele jednoczesnych klasyfikacji. Należy również zaprogramować wejście i wyjście informacji niejawnych.

Akeneo

Model danych nie został stworzony w celu zapewnienia systemów klasyfikacji. Można sobie wyobrazić tylko rozwiązania tymczasowe. Wymaga dużo pracy programistycznej.

Kontrola i kontrola wersji

AtroPIM

AtroPIM śledzi zmiany dla każdego pola danych lub atrybutu. Możliwe jest przywrócenie starej wartości jednym kliknięciem (wymagany jest moduł rewizji). Obecnie nie ma wersji dla całego rekordu danych.

Pimcore

Wszystkie zmiany są automatycznie rejestrowane dla dokumentów, zasobów i obiektów. Możesz zapisać dowolną liczbę wersji i wybrać wersję do opublikowania.

Akeneo

Wersja Community daje dostęp do historii zmian danych dla każdego atrybutu.

Akeneo zapewnia kontrolę wersji danych produktu tylko w wersji Enterprise Edition.

Współpraca Open Source PIM

AtroPIM

AtroPIM oferuje wiele możliwości współpracy i komunikacji w systemie. Możesz mieć właściciela i przypisanego użytkownika do rekordu danych, korzystać z zespołów, publikować komentarze, prowadzić dyskusje (wymagany jest moduł dyskusji), wspominać o innych użytkownikach (aby otrzymywać powiadomienia), subskrybować rekordy danych.

Pimcore

Nie ma strumienia komunikacji do komentowania lub przeglądania historii zmian na poziomie pola. Brak właściciela i przypisanego użytkownika dla rekordów danych. Obejścia są możliwe dzięki konfiguracji modelu danych.

Akeneo

Brak właściciela i przypisanego użytkownika dla rekordów danych. Możliwe jest zamieszczanie komentarzy i przeglądanie historii zmian.

Jakość i kompletność danych

AtroPIM

AtroPIM mierzy całkowitą kompletność, kompletność wartości globalnych, dla każdego używanego języka i kanału (wymagany jest moduł kompletności). Istnieje kilka widżetów pulpitu nawigacyjnego do sprawdzania statystyk kompletności. Dane są automatycznie weryfikowane jako typ. Rekordy danych można zapisać z pustymi polami obowiązkowymi. Kompletność jest dostępna dla każdego podmiotu w systemie. Rekordy danych można filtrować na poziomie kompletności.

Pimcore

Pimcore posiada liczne funkcjonalności do definiowania i poprawy jakości danych oraz monitorowania kompletności danych. Pola obliczeniowe należy wykorzystać do sprawdzenia kompletności poszczególnych atrybutów lub języków. Korzystaj z raportów sprawdzania poprawności danych i jakości danych, aby uzyskać centralny przegląd. Pola obowiązkowe muszą być wypełnione, aby zapisać rekord danych.

Akeneo

Akeneo mierzy wyniki jakościowe i kompletność rekordów danych. Statystyki kompletności są wyświetlane na wstępnie skonfigurowanych pulpitach nawigacyjnych. Dane są automatycznie weryfikowane na podstawie ich typu. Rekordy danych można zapisać z pustymi polami obowiązkowymi. Kompletność jest dostępna tylko dla produktów.

Wielojęzyczność i tłumaczenia

Wszystkie 3 systemy obsługują wielojęzyczność i pozwalają na użycie lokalizowalnych pól/atrybutów. Tłumaczenia nie są natywnie obsługiwane, ale do ich włączenia można użyć dodatkowych rozszerzeń.

Społeczność Open Source PIM

AtroPIM

AtroPIM jest stosunkowo nowy na rynku i ma stosunkowo niewielką społeczność. Nie ma tak wielu rozszerzeń, jak w przypadku Pimcore czy Akeneo. Większość płatnych modułów pochodzi bezpośrednio z AtroPIM.

Pimcore

Pimcore ma dużą społeczność i dostępnych jest wiele rozszerzeń. Dużo jest za darmo, ale często na sprzedaż. Większość modułów pochodzi od partnerów.

Akeneo

Akeneo Open Source PIM ma dużą społeczność i dostępnych jest wiele rozszerzeń. Większość modułów pochodzi od partnerów.

Wniosek

Nie szukaliśmy najlepszego rozwiązania Open Source PIM. Każda firma może mieć rozwiązanie PIM, które najlepiej odpowiada jej potrzebom i wymaganiom.

Pimcore jest najbardziej elastycznym i skomplikowanym systemem w naszym porównaniu, dzięki czemu oferuje wiele funkcji w wielu obszarach biznesowych. Akeneo to najprostszy i najłatwiejszy w obsłudze, który wielu użytkowników naprawdę kocha. Jednak Akeneo nie jest opcją, jeśli struktura Twojego produktu jest stosunkowo skomplikowana lub jeśli chcesz zarządzać czymś więcej niż tylko danymi produktów. AtroPIM jest gdzieś pomiędzy tymi dwoma – oferuje dużą elastyczność i konfigurowalność oraz jest łatwy w użyciu.

Jeśli potrzebujesz pomocy w wyborze odpowiedniego rozwiązania PIMM, wyślij nam e-mail wiadomość. 

 

2022-05-24T13:37:15+02:00
Przejdź do góry