Shopify vs. PrestaShop - porównanie
Prezentacja Shopify
Kanadyjska platforma SaaS e-commerce Shopify powstała w 2006 roku. W czerwcu 2009 roku udostępniła API umożliwiające dodawanie aplikacji oraz marketplace na którym te aplikacje są sprzedawane.
Zaletą rozwiązań SaaS jest szybkość, z jaką można stworzyć sklep bez realnej wiedzy technicznej, jednak możliwość dostosowania do własnych potrzeb jest ograniczona i kosztowna. W ostatnich latach liczba sklepów zbudowanych na Shopify znacznie wzrosła, ponieważ samo stworzenie sklepu jest bardzo proste.
Poniżej przedstawiamy ewolucję liczby sklepów Shopify:
Źródło: https://trends.builtwith.com/shop/Shopify
Prezentacja PrestaShop
- W 2007 roku studenci z Epitech (Szkoła Informatyki i Nowych Technologii) stworzyli open source'owy CMS PrestaShop. W momencie powstania, CMS PrestaShop korzystał z "wewnętrznego" frameworka, który obecnie jest zmieniany na Symfony.
- Dziś firma o tej samej nazwie zarządza i utrzymuje projekt open source PrestaShop.
- Najnowsza wersja to 1.7.8 (7.8 z nową nomenklaturą wersji) - to właśnie ta wersja będzie wykorzystywana w poniższym porównaniu.
Oto krzywa sklepów PrestaShop (wszystkie wersje łącznie):
Źródło : https://trends.builtwith.com/shop/PrestaShop
Kluczowe aspekty porównania
Celem jest stworzenie praktycznego przewodnika, jak dokonać właściwego wyboru między dwoma różnymi CMS, a nie - porównywanie funkcjonalności. Porównamy zatem 5 aspektów:
Aspekty techniczne | Wyjaśnienie | |
---|---|---|
Społeczność | +++ | zapewnia porady i informacje zwrotne dotyczące m.in. najlepszych praktyk |
Cena | + | pozwala na łatwiejsze uruchomienie i utrzymanie |
Wydajność | +++ | ułatwia utrzymanie strony i sprawia, że nawigacja jest przyjemniejsza |
SEO | ++ | generuje naturalny ruch na stronie |
Integracja | ++ | obniża koszty i podnosi jakość poprzez łączenie różnych funkcjonalności |
Aspekty biznesowe | Wyjaśnienie | |
---|---|---|
Społeczność | ++ | pozwala na lepszą jakość wsparcia |
Cena | +++ | minimalizuje ryzyko finansowe i maksymalizuje zwrot z inwestycji |
Wydajność | +++ | zmniejsza współczynnik odrzuceń i obsługuje szczyty ruchu |
SEO | +++ | przyciąga nowych klientów bez płacenia za reklamę |
Integracja | ++ | łatwiejsza personalizacja sklepu dzięki modułom oferowanym przez rozwiązania |
- Społeczność: jest to ważny czynnik, ponieważ to właśnie społeczność może pomóc w rozwoju witryny lub w konfiguracji sklepu, a także znaleźć i wdrożyć rozwiązania różnych problemów technicznych (fora, agencje partnerskie).
- Cena: jest to jeden z decydujących czynników podczas wyboru rozwiązania. Porównamy cenę rozwoju i utrzymania sklepu, a także cenę hostingu - w ten sposób przedstawimy całościowy obraz wszystkich możliwych kosztów.
- Wydajność: jest to punkt, który jest czasem niedoceniany. Wydajność (czyli czas ładowania i liczba możliwych jednoczesnych połączeń) to jeden z elementów gwarantujących stabilność i skalowalność sklepu. Bardzo ciężki CMS będzie wymagał wyższych kosztów hostingu i/lub SEA dla uzyskania podobnego wyniku jak w przypadku lżejszej strony.
- SEO: Od dawna wiadomo, że strona internetowa, aby przyciągnąć najwięcej odwiedzających, potrzebuje jak najskuteczniejszego pozycjonowania.
- Integracja: Jest to często zapominany czynnik. Interesować nas będzie możliwość i łatwość integracji nowych rozwiązań lub funkcjonalności.
Porównanie
Społeczność
Społeczność Shopify jest trudna do oszacowania, ponieważ oficjalne forum Shopify jest bardzo kontrolowane przez firmę. Jest jednak udostępniona dokumentacji i sekcja FAQ. Nie ma publicznego konta GitHub dla tego rozwiązania.
Społeczność PrestaShop ma w sumie ponad 1 000 000 członków (właścicieli sklepów internetowych, agencji, developerów...), w tym 740 współautorów na GitHub. Zdecydowana większość społeczności PrestaShop posługuje się językiem angielskim lub/i francuskim. Oczywiście, jest również znaczące grono polskojęzyczne.
Porównanie pod tym kątem jest bardzo skomplikowane, ponieważ naturalnie open source CMS ma większą społeczność niż rozwiązanie SaaS. W projekcie open source społeczność może bezpośrednio wnosić poprawki i nowe funkcje, natomiast w zamkniętym rozwiązaniu SaaS można jedynie zgłaszać swoje sugestie.
Cena
Stworzenie sklepu
Shopify to rozwiązanie, które pozwala na łatwe i szybkie tworzenie oraz dodawanie treści. Personalizacja jest jednak bardziej złożona - konieczne jest użycie aplikacji wymagających posługiwania się np. Ruby, Python, PHP czy JavaScript. Ponadto wiele aplikacji jest płatnych w formie miesięcznych subskrypcji, co może pochłonąć znaczną część Twojego budżetu.
PrestaShop daje dużą swobodę w personalizacji, ponieważ kod źródłowy oprogramowania jest otwarty i powszechnie dostępny. Ponadto, istnieje możliwość zakupu dodatkowych modułów na PrestaShop Addons Marketplace, a także stworzenia nowych modułów przy użyciu tylko PHP i JavaScript. Zakup modułów odbywa się z reguły poprzez jednorazową płatność, a ceny w większości wahają się od 30€ do 200€.
Wskaźnik ADR (Average Daily Rate) jest mniej więcej równy pomiędzy tymi dwoma rozwiązaniami i wynosi około €380.
Utrzymanie sklepu
W przypadku dodawania lub poprawiania funkcji, koszty w przypadku obu rozwiązań będą porównywalne, ponieważ ADR i średni czas wprowadzania zmian również są porównywalne. Nie można jednak pominąć kosztu wynikającego z korzystania z aplikacji Shopify (% od obrotu).
Hosting
Ze względu na parametry, które trzeba wziąć pod uwagę, to złożony aspekt. W porównaniu należy ująć:
- ruch na Twojej stronie;
- ilość produktów w Twoim sklepie;
- Specyfikę posiadanych funkcji.
Rozwiązania SaaS zazwyczaj oferują bardzo dobrą wydajność, ponieważ kontrolują kod i infrastrukturę. Zatem wykupując abonament w Shopify, polegasz na serwerze, który jest skonfigurowany i zoptymalizowany pod kątem Twojego rozwiązania.
W przypadku PrestaShop, musisz wybrać dostawcę usług hostingowych, a ten wybór może być trudny. Jednak gdy już wybierzesz hosting, zapłacisz stałą kwotę i wszystko na Twoim serwerze będzie należało do Ciebie. Dzięki temu odzyskiwanie i dostęp do danych danych są znacznie łatwiejsze.
Zalety | Wady | |
Shopify | Łatwy do uruchomienia w sieci
Bardzo prosty wybór hostingu (kilka pakietów) |
Dane nie znajdują się na Twoim serwerze, więc nie masz nad nimi pełnej kontroli. |
PrestaShop | Masz kontrolę nad wszystkimi danymi | Musisz wybrać hosting |
Wydajność
Różnice w wydajności będą zależały głównie od konkretnych wdrożonych funkcji oraz serwera, z którego korzystasz.
Dlatego bardzo skomplikowane, jeśli nie niemożliwe, jest posiadanie jednoznacznego zdania w tej kwestii. PrestaShop można połączyć z systemami buforowania, takimi jak Varnish, aby zwiększyć jego wydajność. Shopify zapewnia dobrą wydajność, ponieważ proponuje również hosting zoptymalizowany pod to rozwiązanie - sama firma zarządza tym aspektem w 100%.
Należy jednak wziąć pod uwagę, że Shopify pobiera prowizję od obrotu, dlatego łączna kwota (cena pakietu + % obrotu) może być równa lub wyższa od dobrego serwera PrestaShop z dostosowaną konfiguracją, która gwarantuje tym samym równoważną wydajność do Shopify.
SEO
SEO to organiczne przyciąganie odwiedzających na stronę. Chociaż oba rozwiązania są przekonujące pod kątem SEO, możliwości personalizacji proponowane przez PrestaShop pozwolą Ci na dokonanie działań optymalizacyjnych, które są niemożliwe lub bardzo skomplikowane (w zależności od samej zmiany) w przypadku Shopify. Przykładowo, zmiana formatu URL lub zmiana znaczników semantycznych strony jest bardzo skomplikowana w Shopify, podczas gdy jest dość łatwa w PrestaShop.
Integracja
Możliwość integracji nowych narzędzi ze sklepem internetowym jest niezbędna, ponieważ pozwala na ewolucję witryny w miarę potrzeb.
PrestaShop (v1.7.8) | Shopify | |
Liczba modułów | 3819 | 7531 |
Liczba szablonów | 2176 | 0 |
Pod względem ilościowym Shopify posiada więcej modułów, z których większość jest tworzona przez to rozwiązanie. Jest to pozytywny aspekt, ponieważ pozwala na rozwój zgodny z ewolucją i projektem CMS.
PrestaShop również oferuje szeroki zakres modułów, od wizualnej personalizacji do potrzeb klienta po integrację metod płatności czy dostawy.
Największą różnicą jest cena - jak wspominaliśmy wcześniej, w dłuższej perspektywie czasowej, aplikacje Shopify będą kosztowały więcej niż moduły PrestaShop.
Oba rozwiązania oferują rozbudowane API, które umożliwiają integrację nowych narzędzi.
Te interfejsy API pokrywają dużą część potrzeb, również w bardziej specyficznych przypadkach:
- PrestaShop umożliwia dodanie nowych punktów wejścia w celu wzbogacenia API;
- Shopify jest bardziej skomplikowany, ponieważ developerzy mają dostęp tylko do interfejsu API, co sprawia, że dodawanie nowych punktów wejścia jest trudniejsze.
Wnioski
Zalety Shopify
- Shopify to rozwiązanie SaaS, które pozwala na szybkie założenie sklepu.
- Opcje personalizacji są zadowalające, a rozwiązanie oferuje dobrą wydajność.
- Istnieje wiele aplikacji do dodawania funkcjonalności lub narzędzi stron trzecich.
- Jest to idealne rozwiązanie, jeśli zakładasz sklep bez żadnej wiedzy technicznej.
Zalety PrestaShop
- PrestaShop jest rozwiązaniem open source, które należy zainstalować na serwerze, co może być drobną przeszkodą podczas konfiguracji, ale po jej zakończeniu będziesz mieć kontrolę nad wszystkimi danymi Twojego sklepu, na co nie pozwalają rozwiązania SaaS.
- Różnorodność i ilość modułów pozwala na proste i przystępne dostosowanie do potrzeb Twoich i klienta.
- PrestaShop pozwala na ewolucję Twojego sklepu i zmiany w nim równolegle do rozwoju Twojego biznesu.
- Jest to idealne rozwiązanie dla wszystkich merchantów szukających własnościowego i prostego rozwiązania, które pozwala na skalowanie biznesu.