Shopware w jego pierwszych wersjach opierał się na Zend Framework, lecz począwszy od Shopware 5, w coraz większym stopniu zostawały wykorzystywane komponenty Symfony.

Przez pewien czas było to dość hermetyczne rozwiązanie, skupione głównie na rynku niemieckim. Sytuacja zaczęła się zmieniać, gdy pojawił się Shopware 6, ponieważ vendor przestawił się na strategię zorientowaną na rynki zagraniczne. Dokumentacja została zglobalizowana, nowa wersja platformy eCommerce została przebudowana od podstaw i zaczęła korzystać z najnowocześniejszych technologii, takich jak Symfony czy Vue.js.

Wiele osób ze społeczności Magento zdecydowało się na migrację do Shopware ze względu na niejasną przyszłość produktu i późniejsze przejęcie przez Adobe. 

Shopware zatrudnia ponad 400 osób na całym świecie. Opiera się na sieci 1200 partnerów sprzedażowych, technologicznych i wdrożeniowych. Shopware to rozwiązanie, w którym otrzymujesz wiele nieszablonowych funkcjonalności z dobrym User Experience przy zachowaniu elastyczności, możliwości rozbudowy i standardów dobrego kodu. Co zasługuje na uwagę to fakt, że jest to jednocześnie rozwiązanie eCommerce typu open-source.

Shopware – przegląd

Shopware – Plusy

  • Zorientowany na marketing (świetny interfejs użytkownika i wiele przydatnych funkcji)
  • Witryna eCommerce jest łatwa w konfiguracji i administracji
  • Występuje zarówno w wersji hostowanej samodzielnie, jak i SaaS
  • Wysoka elastyczność
  • Wsparcie społeczności Shopware 
  • Łatwe skalowanie internetowego
  • API-First (3 rodzaje API)
  • Shopware może służyć jako hub – aplikacja łącząca różne rozwiązania
  • Nowoczesny stack technologiczny

Shopware – Wady

  • Relatywnie wysokie koszty wdrożenia (w porównaniu do PrestaShop)
  • Ma dużo wtyczek, lecz wiele z nich jest komercyjnych
  • Wersja on-premise ma 1600 modułów, a wersja SaaS 250 aplikacji
  • Długi proces weryfikacji aplikacji, przez co są tworzone wolniej

Możliwe wykorzystanie Shopware

  • Wymagające startupy i firmy potrzebujące niekonwencjonalnych rozwiązań
  • Średnie firmy
  • Duże przedsiębiorstwa
  • Różne modele biznesowe – B2B,B2C, D2C 

Konkurs na Shopware: Sylius, Magento, Spryker, Prestashop, Oxid 

Shopware jest dla Ciebie, jeśli:

  • chcesz otworzyć biznes online o i masz zaawansowane potrzeby (MŚP lub duże przedsiębiorstwa)
  • szukasz rozwiązania B2C, B2B lub obu,
  • chcesz skoncentrować się na marketingu
  • potrzebujesz wbudowanych funkcji, takich jak Kreator Stron (Page Builder) i Kreator Reguł (Rule Builder)
  • potrzebujesz dużej społeczności, od której można uzyskać wsparcie

Shopware oferuje wsparcie techniczne poprzez wiele różnych kanałów – zaczynając od contentu (webinarym artykuły), poprzez FAQ, bazy wiedzy i dokumentację Shopware, która jest podzielona na część dla programistów i użytkowników. Sprzedawcy internetowi mogą poprosić o wsparcie producenta, jeśli posiadają licencją komercyjną i aktywną subskrypcję oprogramowania. Sklepy internetowe korzystające y z Community Edition nie otrzymają wsparcia od samego dostawcy, ale Shopware, rozwiązanie, które istnieje na rynku od 20 lat, skupia liczną i pomocną społeczność. Poniżej znajdziesz linki związane ze społecznością Shopware:

Shopware – Licencje/Plany

Shopware ma kilka opcji licencjonowania:

  • Shopware 6 Community Edition
    Ta wersja jest dedykowana sklepom w lokalnym środowisku hostingowym. Dostępna jako rozwiązanie open-source.
  • Shopware Rise
    Jest przeznaczony dla segmentów B2C/D2C. Pozwala na tworzenie unikalnych doświadczeń zakupowych i zwiększanie obecności marki.
    Cena zaczyna się od 600 € miesięcznie
  • Shopware Evolve
    Jest to bardziej zaawansowana wersja Shopware Rise, odpowiednia dla różnych modeli biznesowych – B2B, B2C, D2C, a nawet hybrydowych. Pozwala skalować Twój biznes, zwiększać sprzedaż online i odzwierciedlić Twoje pomysły w prawdziwym projekcie eCommerce.
    Cena ustalana indywidualnie.
  • Shopware Beyond
    To właściwe rozwiązanie dla najbardziej zaawansowanych projektów eCommerce oraz dla właścicieli firm, którzy pragną “czegoś więcej”. Szeroka gama funkcjonalności dopełniona kompleksową obsługą dostawców zapewni ciągły rozwój na rynkach międzynarodowych oraz niezwykłe doświadczenie klienta w różnych kanałach sprzedaży.
    Cena ustalana indywidualnie.

Hosting Shopware: Shopware Rise, Evolve i Beyond mogą występować jako PaaS, SaaS lub hostowane samodzielnie.

Architektura Shopware

Shopware jest zorientowany na podejście headless, tj. łączenie zewnętrznych elementów systemu poprzez API. Sklepy Shopware mają bardzo dobry UX, ponieważ oferuje Vue.js w panelu administracyjnym, dzięki czemu poruszanie się po platformie jest przyjemniejsze. Jest to bardzo intuicyjne i łatwe w obsłudze rozwiązanie.

Jak architektura przekłada się na jakość kodu?

Shopware, opierając się na Symfony, niejako dziedziczy również podejście programistyczne; jest zawsze intuicyjny, prosty i ustandaryzowany. Ponadto Shopware oferuje podejście oparte na interfejsie API.

scheme-shopware-core

Top 3 case studies (Polska)

PrestaShop – Przegląd

PrestaShop to rozwiązanie eCommerce dostępne w ramach licencji otwartego oprogramowania, oficjalnie uruchomione w sierpniu 2007 roku. Oprogramowanie napisane jest w PHP i oparte na silniku szablonów Smarty. Obecnie z PrestaShop korzysta 165 000 sklepów na całym świecie. 

Grupa PrestaShop została założona w Paryżu, a druga siedziba została otwarta w Miami w 2011 roku. PrestaShop jest tłumaczony na wiele języków, z pełnym wsparciem we wszystkich wersjach w językach: angielskim, francuskim, portugalskim, niemieckim, hiszpańskim, włoskim, holenderskim, polskim i rosyjskim.

Wsparcie techniczne jest zapewniane poprzez dedykowane plany wsparcia lub poprzez oficjalnym forum społeczności PrestaShop. PrestaShop może zostać rozbudowany o dodatkowe funkcje, dostępne w sklepie dodatków, w którym można znaleźć wiele modułów i motywów, aby dostosować wygląd sklepu do swoich potrzeb. Rozległe community wspiera i dodaje własne dodatki do PrestaShop za darmo.

PrestaShop – Plusy

  • Podejście oparte na licencji open-source (pozwala to na stworzenie w pełni konfigurowalnego sklepu internetowego w oparciu o moduły stworzone przez społeczność). Jednak, aby to osiągnąć, będziesz potrzebować ręki specjalisty PrestaShop).
  • Liczne wtyczki PrestaShop 
  • Duża i gotowa do pomocy społeczność
  • Dojrzałość – ponieważ rozwiązanie to istnieje na rynku od dłuższego czasu, pokrywa wiele funkcjonalności
  • Łatwość rozbudowy – dzięki gotowym modułom możesz rozbudować sklep według potrzeb

PrestaShop – Wady

  • Kod momentami jest przestarzały, więc dziedziczysz pewien dług technologiczny, który może mieć wpływ na późniejsze skalowanie 
  • Ograniczone integracje marketingowe z systemami zewnętrznymi
  • PrestaShop jest na etapie migracji do Symfony, więc kod się zmienia, lecz nie każdy projekt jest aktualizowany do najnowszych wersji
  • Przy dużej liczbie zaimplementowanych modułów mogą się one ze sobą „kłócić”

Możliwość wykorzystania PrestaShop jako platformy eCommerce

  • Startupy
  • Małe firmy
  • Firmy zorientowane na B2C

Konkurs dla Prestashop: WooCommerce, Shoplo, Shopper, Shopify, BigCommerce, Shopware

 PrestaShop jest dla Ciebie, jeśli:

  • jesteś małą firmą,
  • chcesz stworzyć prosty sklep, stosunkowo szybko i tanio
  • chcesz zatrudnić programistów do tworzenia i modyfikowania Twojego sklepu internetowego, dokonywać aktualizacji
  • uważasz, że Shopware może być zbyt zaawansowany/ zbyt drogi do wdrożenia lub utrzymania

PrestaShop – Wsparcie techniczne

PrestaShop oferuje helpdesk, FAQ i bazę wiedzy dostarczoną przez samego vendora. Dodatkowo, społeczność PrestaShop na Slack, Gitter i Stackoverflow jest zawsze gotowa do pomocy.
Dokumentacja PrestaShop

Licencje/Plany

PrestaShop jest dostępny jako platforma eCommerce open-source, obecnie w wersji 1.7.8.

Architektura PrestaShop

Top 3 case studies PrestaShop (Polska)

PrestaShop vs Shopware – migracje i dług technologiczny

Jeśli chodzi o migrację, ten temat w PrestaShop (w porównaniu do Shopware) jest nieco bardziej problematyczny, gdyż PrestaShop posiada wiele modułów, które wprowadzają swoje zmiany do struktury bazy danych, np. modyfikacje tabel. Migracje są z założenia ciężkim tematem, niemniej jednak Shopware rozwiązuje problem występujący w PrestaShop, tworząc rozszerzenia encji. Takie rozszerzenia nie ingerują bezpośrednio w główną bazę danych. Ponadto migracja między wersjami w PrestaShop lub z Shopware do PrestaShop jest bardzo kłopotliwa ze względu na starzejącą się architekturę i kod. Może się to zmienić w przyszłości, ponieważ PrestaShop migruje do Symfony, ale póki co, to Shopware wydaje się być bardziej długoterminowym rozwiązaniem dla zrównoważonego przyszłego rozwoju. 

PrestaShop vs Shopware w liczbach

PrestaShop (https://trends.builtwith.com/shop/PrestaShop)

 Shopware: (https://trends.builtwith.com/shop/Shopware)

PrestaShop vs Shopware – Podsumowanie 

Obie platformy oferują funkcjonalności na wysokim poziomie, więc w rzeczywistości wybór jednego lub drugiego rozwiązania zależy od Twoich oczekiwań, potrzeb, grupy docelowej, modelu biznesowego i wielu innych czynników. 

PrestaShop to opłacalny wybór, który umożliwia prowadzenie dobrze działającego sklepu internetowego. Jednak kod o niższej jakości i przestarzała architektura mogą skutkować długiem technologicznym.

Shopware to platforma idealna dla firm, które szukają wysokiej jakości i doceniają najwyższą wydajność i bezproblemowe skalowanie. Jest to jednak opcja droższa niż PrestaShop, ale jednocześnie skierowana do innego grona klientów i oferująca inne funkcjonalności, w związku z czym wybór zazwyczaj zależy od potrzeb (i budżetu). 

Jeśli chcesz wiedzieć, czy Shopware jest platformą dla Ciebie, skontaktuj się z nami.