Istotą sprawnej pracy ze sklepem internetowym zarówno po stronie zaplecza administracyjnego, jak i na froncie serwisu jest prostota i intuicyjność.
Użytkownicy kładą duży nacisk na szybką i sprawną realizację procesu zamówienia, administratorzy cenią sobie łatwość edycji wszystkich danych dotyczących produktów, kategorii, pól dodatkowych, kombinacji produktów, ustawień systemowych, wgrywania ilustracji i wszystkich codziennych działań związanych z obsługą sklepu.
Z kolei webmasterzy zwrócą szczególną uwagę na możliwości stylizacji oraz personalizacji pod konkretne potrzeby swoich klientów.
W poniższym zestawieniu starałem się ująć najbardziej istotne funkcje komponentów VirtueMart oraz DJ-Catalog2 eCommerce relase. Porównuję poniżej czyste komponenty, bez dodatkowych rozszerzeń.
Funkcja | VirtueMart | DJ-Catalog2 eCommerce release |
Ilustracje produktów | Niezbyt wygodne dodawanie obrazków (każdy plik ładowany jest osobno). Ilustracje należy zoptymalizować przed dodaniem ich do sklepu | Wygodne ładowanie obrazków z użyciem funkcji multiupload z generowaniem miniaturek (optymalizacją) w locie podczas dodawania plików |
Dodawanie załączników | Nieintuicyjny – załączniki wydawane są na tej samej karcie co obrazki, należy określić rolę pliku przed uploadem. Możliwe wgranie jednego pliku na raz | Intuicyjne ładowanie załączników na osobnej karcie - w formie zbliżonej do ładowania obrazków – multiupload |
Pola dodatkowe | Pola możliwe do użycia w obszarze produktu i dostawy. Ograniczona lista typów pól | Pola możliwe do użucia w obszarach produktu, zapytania o produkt. Mogą być widoczne w filtrach, wyszukiwarce. Intuicyjne dodawanie. Pole typu kolor - możliwość określenie koloru kodem lub za pomocą color pickera, możliwość wgrania plików graficznych (np. przy niejednolitej kolorystyce produktu) |
Dodawanie pól dodatkowych | Konieczność wyboru spośród wszystkich pól zdefiniowanych w systemie co sprawia, że przy dużej różnorodności produktów obsługa tej funkcji staje się bardzo niewygodna. Pola dodatkowe używane są do wersjonowania produktów. Brak możliwości filtrowania na froncie. | Pola dodatkowe zebrane są w grupy, dzięki czemu jednym prostym ruchem możemy przepisać całą grupę pól do konkretnego produktu, uprzednio definiując w logiczny sposób grupy wspólnych cech dla produktów. Pola dodatkowe mogą być użyte w module filtrów i w wyszukiwarce na froncie strony, co w znaczny sposób ułatwia wyszukiwanie produktów przez użytkownika. |
Kombinacje produktów | Nie występuje | Unikalna funkcja spotykana jedynie w systemach sklepowych z najwyższej półki. Dzięki niej w łatwy i intuicyjny sposób możemy tworzyć kombinacje np. bluzka czerwona w rozmiarze XL - generując taką kombinację z pól dodatkowych kolory i rozmiary |
Opis produktu | Skrócony opis produktów formie tekstowej, pełen opis produktu w edytorze HTML | Oba pola obsługiwane przez edytor HTML |
Lokalizacja na mapie | Nie występuje | Możliwość zlokalizowania elementu, produktu na mapie. Funkcja przydatna przy pracy systemu w trybie katalogu. |
Ustawienie indywidualne | Nie występuje | Możliwość zmiany wszelkich dostępnych parametrów wyświetlania produktu na froncie (karta produktu). Przykładowo: można indywidualnie ustalić czy dla danego produktu ma się wyświetlać przycisk "zapytaj o produkt" |
Kategoria produktów ilustracje | Interfejs dodawania obrazków analogiczny jak przy produktach. Możemy dodawać pojedyncze obrazki | Interfejs dodawania analogiczne jak przy produktach – multiupload |
Stawki VAT | Dowolne stawki VAT | Dowolne stawki VAT |
Inwentaryzacja | Dostępna | Brak typowej funkcji inwentaryzacji ale aktualizację stanów magazynowych można przeprowadzać wygodny sposób na jednym ekranie, bez konieczności edytowania każdego produktu osobno. |
Dodatkowe pola w koszyku | Nie występuje | Funkcja dostępna |
Pola dodatkowe w formularzu zapytanie o produkt | Nie występuje | Funkcja dostępna |
Walidacja numeru NIP | Nie występuje | Pole NIP nabywcy (NIP unijny) Jest weryfikowane w bazie VIES, Dzięki czemu zmniejszamy na ryzyko zakupu zerową stawką VAT przez osoby do tego nieuprawnione |
Procesory płatności | Można instalować dowolne dostępne procesory płatności. W standardzie dostępny paypal |
W standardzie dostępne następujące metody płatności: |
Import z danych | Nie występuje |
Funkcja dostępna. można importować kategorie z podkategoriami, producentów, produkty |
Kupony rabatowe | Prosty system kuponów rabatowych. |
Rozbudowany system kuponów rabatowych umożliwiający tworzenie kodów dla poszczególnych klientów, dla produktów, dla kategorii, kodów jednorazowych, procentowych, kwotowych. Użycie kodu raportowane jest w zamówieniu oraz uwidocznione na fakturze. |
Faktury | Funkcja dostępna |
Automatycznie generowana faktura po opłaceniu zamówienia |
RODO | Brak zgodności z RODO | Sklep internetowy zgodny z RODO |
Proces zakupu | Nieintuicyjny, mało przejrzysty. Dopiero dokupienie dodatku Onepage Checkout czyni sklep bardziej przyjaznym dla użytkownika | Intuicyjny, zbliżony w obsłudze do większości profesjonalnych sklepów internetowych, korzystający z upodobań i przyzwyczajeń klientów |
Stylowanie sklepu | Ze względu na strukturę odziedziczoną po starych wersjach komponentu stylowanie VirtueMart może być bardzo kłopotliwe. Często trudno jest osiągnąć efekt, którego życzyłby sobie klient. | Przejrzysty i zrozumiały dla zewnętrznych programistów kod ułatwia stylowanie frontu komponentu i umożliwia osiągnięcie pożądanych efektów w stosunkowo krótkim czasie. |
Oczywiście większość funkcji, których brakuje w VirtueMart można uzupełnić poprzez doinstalowanie różnych pluginów (w tym komercyjnych). Jestem jednak gotów założyć się z czytelnikiem niniejszego artykułu, że podobnie wyposażony (z użyciem płatnych pluginów VirtueMart ) mimo iż sam komponent jest darmowy, będzie kosztować drożej niż DJ-Catalog2.
Poza tym instalując dużą ilość dodatków od różnych dostawców narażamy się na niespójność kodu i konflikty, a co za tym idzie sporą ilość pracy przy wdrożeniu i problemy podczas serwisowania sklepu na VirtueMart.
Zainteresowanych wdrożeniem sklepu internetowego zachęcam do zapoznania się z dokumentacją komponentu DJ-Catalog2 eCommerce relase - https://dj-extensions.com/documentation/dj-catalog2/
Zapraszam też na prezentację online. Skorzystanie z takiej prezentacji nic nie kosztuje, wystarczy zgłosić się za pośrednictwem formularza poniżej.
ul Przyjaźni 9, 84-215 Gowino, Poland
tel: +48 505 505 016 |