Tworzenie sklepów internetowych- poradnik

wrz 29, 2021 | eCommerce, Wordpress

Autor artykułu:

Jarek Goławski

Strateg / Head of Digital
jarek.golawski@ebrandico.com
t: +48 576 067 043

Tworzenie sklepów internetowych – niezbędne kroki

Aby powstał sklep internetowy będziecie Państwo podjąć kilka ważnych i mających długofalowe konsekwencje decyzji:

  1. Po pierwsze zdecydować, czy w waszej branży warto inwestować w sprzedaż internetową.
  2. Wybrać model w jakim zbydujecie sklep – czy ma to być dzierżawa platformy SaaS, sklep na własność na licencji „open source”, czy rozwiąznia licencyjne.
  3. Wybrać odpowiedni hosting do Waszego sklepu
  4. Wybrać odpowiednie narzędzia optymalizacji i przyspieszenia jego działania.
  5. Zaprojektować jego interfejs, procesy i wygląd graficzny
  6. Wprowadzić produkty, opisy, treści wspomagjące
  7. Zająć się promocją marektingową sklepu – SEO, kampanie internetowe PPC, social media itp.

W tym artykule przeprowadzimy Was przez pierwsze 4 punkty. Kolejne 3 znajdziecie wkrótce w kolejnym artykule.

 

Sytuacja eCommerce w 2021 czy warto jeszcze w to wchodzić?

Rynek eCommerce zmienia się tak jak zmieniają się technologie informatyczne oraz jak zmieniają się preferencje zakupowe konsumentów. Czas pandemii 20020/2021 zmienił znacząco przyzwyczajenia i potrzeby konsumentów kupujących w sieci. Wiele firm zmuszona też była do przyspieszonego wejścia w świat cyfrowy ze swoimi biznesami i rozpoczęcia sprzedaży on-line swoich produktów lub usług.
Wszystko to spowodowało, że krajobraz eCommerce w 20021 wygląda całkowicie inaczej niż jeszcze kilka lat temu.
Tworzenie sklepów internetowych to procesy mające na celu stworzenie zestawu narzędzi spełniających indywidualne, dopasowane do specyfiki biznesu i rynku, potrzeby klienta w obszarze sprzedaży “na odległość” przy pomocy internetu. W zależności od tej specyfiki mogą to być rozwiązania dobrane z oferty rozwiązań gotowych, ustandaryzowanych, prostych do wdrożenia, jak również rozwiązania szyte na miarę konkretnych potrzeb, wynikających np. z bardzo specyficznego procesu sprzedaży (np. w modelu łańcuch krótkich dostaw lub tzw. droppshipping’u), specyfiki rynku odbiorców (np. rynek dóbr luksusowych) czy wymagań dotyczących własności do rozwiązania informatycznego (wymagania korporacyjne czy instytucji rządowych/samorządowych).

 

Ile jest w Polsce sklepów internetowych

Raport na temat polskiego rynku eCommerce firmy Senuto (producent narzędzi monitorujących dla SEO) wykazał, że w Polsce w 2021 działa 87 489 e-commerce’ów, które to sklepy w skali miesiąca generują 371 milionów wizyt. Z czego 69 mln wizyt/miesiąc ruchu organicznego generuje Allegro.
Największy procent rynku e-commerce wciąż zajmuje kategoria tematyczna Dom i Ogród – jest to 16,70% całego polskiego rynku. Na drugim miejscu jest kategoria Styl i moda, a na trzecim miejsce w rankingu jest Sztuka i Rozrywka.

 

Wzrost eCommerce w Polce minimum to 12% rok do roku

Raport PwC “Perspektywy rozwoju rynku e-commerce w Polsce” prognozuje, że w 2026 r. polski rynek handlu e-commerce osiągnie wartość brutto 162 mld zł. Oznacza to, że średnioroczny wzrost wyniesie 12%. Prognozowany wzrost jest znaczący a może być jeszcze większy. Wciąż pamiętamy wzrost w roku 2020, kiedy w wyniku pandemii COVID i częstszych zakupów internetowych rynek urósł aż o 35%.

PwC-wzrost-rynku-eCommerce-wPolsce

 

Czy warto wchodzić jeszcze w sprzedaż internetową w 2021 roku?

Polska na tle innych krajów europejskich wygląda poniżej średniej jeśli chodzi o ilość sklepów on-line na 1000 mieszkańców w wieku 16-74 lata. Jest to tylko 2.9 w 2020 roku. Jednak prognoza na 2026 to już 4.1. Największy rynek – Wielka Brytania – może pochwalić się wskaźnikiem 8,7.

Polski eCommerce 2021 udzial firm w rynku -
Źródło: PwC

Podobne proporcje występują jeśli przeliczymy ilość przedsiębiorców biorących udział w eCommerce w stosunku do wszystkich przedsiębiorców. Jest ich w Polsce tylko 3,4% (tylko 3,4 prgzediębiorców na 100 sprzedaje coś w sieci). W Niemczech jest to 11,3%!
W ujęciu obrotów sprzedaży w kanale eCommerce Polska jest w długim ogonie małych gospodarek obok Belgii, Czech z wielkością rynku ok. 12 mld EUR. Wielka Brytania to 200 mld EUR, a drugie Niemcy 103 mld EUR.

Polski-eCommerce-na-tle-Europy-Statista

Źródło: Statista

Zatem pytanie czy warto wchodzić w eCommerce jest chyba pytaniem retorycznym. Ten rynek ma ogromny potencjał wzrostowy i jesteśmy dopiero na samym początku drogi. Pozostaje tylko pytanie jak to zrobić dobrze.

Jakie rozwiązania eCommerce są najczęściej wybierane w Polsce w 2021?

W 2021 możemy zauważyć, że rynek rozwiązań sprzedaży internetowej podzielił się na kilka segmentów ze względu na wielkość klientów jak i wymagań dotyczących własności do rozwiązania (kodu) i możliwości customizacji sklepu.

Platformy eCommerce SaaS (“sklep wynajęty”).

Pierwszą dużą grupą są klienci wybierający platformy eCommerce w modelu SaaS (ang. Software as a Service). Są to klienci, którzy chcą przy jak najmniejszym progu wejścia rozpocząć swoją przygodę z eCommrece. Wolą zapłacić stałą miesięczną opłatę abonamentową, ale nie ponosić dużych kosztów wdrożenia, nie zajmować się hostingiem i bezpieczeństwem. Godzą się na to, że nie są w pełni właścicielami swojego sklepu (a tylko treści w nim zawartych). Godzą się także na to, że platformy te ograniczają ich do listy gotowych rozwiązań i gotowych szablonów. Są to zwykle firmy mniejsze, które weszły na rynek w ostatnich kilku latach. Są to także rodzaje biznesów, które nie potrzebują dostosowania sklepu do indywidualnych potrzeb, czy specjalnych wymagań biznesowych. Przykłady takich platform to Shoplo, Skyshop, PrestaShop, Shopify, Shoper.

Platformy Open Source (“sklep na własność”)

Platformy e-commerce z licencją kodu otwartego (open-source). Po wdrożeniu są własnością sprzedającego, bez abonamentów za licencję oprogramowania sklepu. jedynym kosztem jest koszt wdrożenia plus ewentualne koszty hostingu i administracji. Wyróżniają się dużą elastycznością modyfikacji funkcji sklepu internetowego. Z tego powodu są chętnie wybierane przez biznesy chcące się wyróżnić, mające specyficzne wymagania (np. procesy sprzedażowe) lub zależy im na niezależności od dostawców oprogramowania. Koszt wdrożenia zależny jest od rodzaju, zakresu funkcjonalności i zaawansowania oprogramowania Open Source. Przykłady takich platform to Wordpress/WooCommerce (najpopularniejsza i najlepsza przy sklepach do kilku tysięcy produktów), Magento (lepsza przy większej ilości produktów, ale zdecydowanie droższa we wdrożeniu niż Woocommerce), Prestashop, Opencart, Joomla, Drupal Commerce.

Wysokoskalowalne platformy z licencją komercyjną (“Sklep PRO”)

Najbardziej rozbudowane, komercyjne oprogramowanie dla e-sklepu. Z jednej strony najlepiej zaawansowane technologicznie narzędzia, duży zakres funkcjonalności, nawet najbardziej złożonych i często gotowych do specyficznych wymagań różnych branż. Dedykowane są dla dużych, rozbudowanych sklepów internetowych wymagających obsłużenia dużego ruchu przy dużym portfolio produktowym. Często z obrotami liczonych w milionach złotych. Kwoty licencji za oprogramowanie rozliczane są jednorazowo, abonamentowo, miesięcznie/rocznie, także często proporcjonalnie do obrotów. Miesięczna opłata może nawet dochodzić do kilkuset tysięcy złotych. Są to rozwiązania dla dużych korporacji działających w eCommerce.
Najczęściej wymagane jest zintegrowanie całego środowiska ERP z takim sklepem, opracowanie procesów biznesowych dla wielu działów, integracji systemów bazodanowych itp. Dlatego popularne są rozwiązania oferujące “all-in-one” jak platforma SAP.

Przykładami największych takich platform są SAP Hybris, Oracle Commerce, SalesForce i kilka mniejszych kierowanych do średnich operatorów.

Dedykowany sklep internetowy (“custom made eCommerce”).

Sklep “uszyty na miarę” jest tańszą alternatywą do dużych platform komercyjnych typu SAP Hybris. Umożliwia dostosowanie do do bardzo indywidualnych potrzeb (np. specyfika danej branży, niszowych produktów, można go dowolnie pointegrować z istniejącymi systemami lub stworzyć najbardziej skomplikowane, “customowe” procesy biznesowe (np. obsługujące produkcję “on demand” i integrujące kilka działów – działu projektowego, produkcji itd.). Zwykle takie rozwiązanie piszę się od razu jako rozwiązanie bardzo wydajne (mogące obsłużyć duży ruch na sklepie) i wysoko-skalowalne (łatwo da się rozbudowywać jego wydajność, dostosowując go do zwiększającego się ruchu). Do stworzenia “backendu”, czyli silnika sklepu, używa się wtedy najczęściej języków wydajnych szybkościowo i wysokim poziomem bezpieczeństwa – np. Java Enterprise.

Jako zespół, jesteśmy doświadczenie w budowaniu platform eCommerce szytych na miarę w najbardziej zaawansowanych technologiach dedykowanych takim rozwiązaniom (Java Enterprise). Robiliśmy to to m.in. dla PTC ERA (T.Mobile). Jeśli masz wysokie i niestandardowe wymagania – umów się z nami na darmową konsultację.

Najpopularniejsze rozwiązania eCommerce w Polsce w 2021 roku.

Według raporty firmy Senuto (dostawcy narzędzi do SEO) – “eCommerce w Polsce 2021” w Polsce najpopularniejszą platformą jest Woocommrece. Na tej platformie działa 13753 sklepy. Tuż za nią jest platforma PrestaShop (13309 sklepów). Poniżej 10 najpopularniejszych platform eCommerce w Polsce w 2021 roku.

Pierwsze 3 pozycje nie zmieniają się od kilku lat. Wynika to po prostu z bardzo niskiego progu wejścia. Te rozwiązania są po prostu najtańsze. I mimo, że Woocommerce może być rozbudowany do dość dużej skali funkcjonalnej, to wciąż budżetowo pozostanie dużo tańszy od rozwiązań na przykład na Magento.

Warto jednak zauważyć, że jest to ranking ilościowy. Nie odzwierciedla on wielkości sklepów pod względem asortymentu, stopnia skomplikowani procesów sprzedażowych (niszowe branże), czy wielkości obrotów.
Dlatego nie znalazły się w nim rozwiązania dużych licencjonowanych komercyjnie platform eCommerce typy SAP, czy Oracle, nie znalazła się także w rankingu jedna z najbardziej popularnych na Świecie platform – Shopify, którą my bardzo polecamy klientom chcącym postawić sklep na platformie w modelu Saas.

Zalety sklepu Woocommerce

Co oznacza dla nas Licencja Open Source WooCommerce?

WooCommerce był stworzony przez firmę WooThemes i dziś jest rozpowszechniany przez na licencji GNU GPL/GPLv2 co oznacza, że każdy może za darmo pobrać i korzystać z oprogramowania także komercyjnie (może sprzedawać dzieła powstałe na jego bazie), modyfikować lub stworzyć rozszerzenia, które bez zgody autorów WooCommerce można sprzedawać dalej. Jest jeden warunek – muszą być także rozpowszechniane na licencji GNU GPL. Mówi się nawet, że licencja Licencja GPL / GPLv2 jest licencją “wirusową”, bo “zaraża” automatycznie licencją GPL dzieła pochodne, powstałe na bazie produktu oryginalnego (w tym wypadku “WoooCommerce i Wordpress).

Z tego to powodu sprawa z tzw. pluginami, czyli wtyczkami pisanymi do WooCommerce budzi często wiele nieporozumień. Szczególnie, kiedy musimy za nie płacić.
Wtyczki, mimo, że podlegają one licencji GNU GPL to ich darmowa wersja zwykle zawiera bardzo podstawowe funkcjonalności. Równolegle do nich, autorzy oprogramowania oferują tzw. wersje “PRO”, czyli płatne wersje komercyjne. Opłaty za nie są czasami jednorazowe, a czasami są abonamentowe – najczęściej w modelu rocznym.
Za co tak na prawdę płacimy skoro wtyczki podlegają licencji “open source” GPL? Jeśli się wczytamy w Umowę przy zakupie wtyczek płatnych, to płacimy nie za samą wtyczkę, a za możliwość pobrania aktualizacji i za wsparcie techniczne (na dany okres), którego licencja GPL domyślnie nie udziela. A w praktyce najważniejszą częścią jest właśnie ta możliwość “aktualizacji” wtyczki, bo Wordpress i Woocommerce aktualizuje się co chwila a każda wtyczka by mogła działać poprawnie musi być dostosowana do najnowszej aktualizacji oprogramowania “bazowego”.

W większości przypadków i tak opłaca się zapłacić za taką wtyczkę, bo zlecenie programiście napisana podobnego rozwiązania może iść w tysiące, dziesiątki tysięcy lub nawet setki tysięcy złotych (np gdybyśmy chcieli “dopisać” do WooCommerce rozbudowany moduł typu “Membership”). Nawet jeśli chcielibyśmy samodzielnie poprawić wtyczkę, zaktualizować ją do najnowszej wersji WooCommerce (co możemy zgodnie z prawem), to i tak najczęściej się to nie opłaca kosztowo.

 

Największe możliwości modyfikacji i rozwoju

W eBrandico jesteśmy wielkimi ambasadorami rozwiązań typu Open Source takich jak WooCommerce. Dlaczego? Po pierwsze dają największe możliwości modyfikacji i rozwoju sklepu w przeciwieństwie do gotowych, zwykle zamkniętych rozwiązań typu SaaS gotowych sklepów. Po drugie, w momencie wdrożenia sklepu, jako sklep stajemy się w pełni właścicielem rozwiązania programistycznego (“Dzieła”) – jak już wspomnieliśmy, możemy go samodzielnie modyfikować, rozwijać bez żadnych ograniczeń licencyjnych, nie jesteśmy nawet przywiązani do firmy, która nam stworzyła sklep – ponieważ licencja do rozwiązania jest Open Source i możemy skorzystać z dużej społeczności programistów znających to rozwiązanie.

 

Duża dostępność i bezpieczeństwo gotowych wtyczek do WooCommerce

Dzięki popularności WooCommerce, od 2008 roku powstało ponad 6000 wtyczek rozbudowujących podstawowe funkcjonalności tego rozwiązania eCommerce. Zapełniają one niemal każdą, nawet najbardziej niszową potrzebę funkcjonalną przy prowadzeniu biznesu eCommerce. Dzięki temu WooCommerce może pochwalić się najbardziej rozbudowaną, gotową do wdrożenia od razu na start, bazą funkcjonalności. Zadana platforma w modelu SaaS nie ma szans zapewnić takiego spektrum ze względu na koszty. Dlatego też platformy SaaS są często wybierane na start, a z czasem szybko zamieniane przez bardziej wymagających klientów na rozwiązania open source.

Wszystkie te 6000 pluginów są na licencji GPL, a więc mamy pełne prawa by w razie potrzeby je samodzielnie rozwijać, nawet jeśli ich twórca zaprzestałby ich aktualizacji. W praktyce najczęściej w takiej sytuacji powstają “klony” pod podobnymi nazwami i z łatwością utraconą funkcjonalność sklepu możemy szybko zastąpić inną wtyczką. Dlatego też WooCommerce z punktu widzenia bezpieczeństwa ciągłości prowadzenia biznesu jest najlepszym rozwiązaniem w kategorii rozwiązań małych i średnich budżetów. Wiadomo, że jak mamy budżet większy, to możemy zlecić napisanie dowolnej funkcjonalności do dowolnej platformy. Choć nawet wtedy pozostaje czynnik czasowy – musimy poczekać na powstanie takiego rozwiązania. Z gotowymi wtyczkami oszczędzamy nie tylko pieniądze, ale także i czas.

 

Szybkość wdrożenia WooCommerce

Dzięki temu, że WooCommerce jest tak na prawdę bardzo rozbudowaną wtyczką do Wordpressa, to jego instalacja i wstępna konfiguracja jest bardzo prosta. Wystarczy ją ściągnąć, włączyć i zacząć dodawać produkty… Oczywiście jest tam ukrytych bardzo dużo drobnych funkcji i ustawień, ale nawet laik, przy odpowiednim “zacięciu” i otwartości na nową wiedzę z poradników internetowych może sam skonfigurować podstawową wersję sklepu na WooCommere. Osoba doświadczona, nie mówiąc o zespole, jest w stanie stosunkowo szybko postawić nawet bardzo zaawansowaną wersję sklepu na WooCommerce.

Oczywiście sprawy się komplikują jak chcemy by nasz sklep nie wyglądał jak gotowy darmowy szablon. Przystosowanie “customowego” szablonu graficznego do sklepu zajmuje więcej czasu. Tak samo jeśli chcemy rozbudować sklep o własne, bardziej zaawansowane funkcjonalności. Jednak nawet wtedy, WooCommerce wciąż wygrywa jeśli chodzi o czas wdrożenia w stosunku do innych platform Open Source.
Przegrywa na czas wdrożenia tylko z rozwiązaniami gotowymi typu SaaS i tylko wtedy, kiedy chcemy zapewnić coś więcej niż podstawowe funkcje sklepu. W platformie SaaS zwykle funkcje się po prostu wybiera jako “checkboxy” z gotowej listy. Podczas instalacji specjalny automat je automatycznie instaluje i konfiguruje. Niestety jest to lista gotowych, “zamkniętych” rozwiązań, których modyfikacja jest zwykle kosztowna i czasochłonna, a często niemożliwa wcale.

 

Łatwość obsługi, duża baza wiedzy, wsparcie społeczności

WooCommerce jest stosunkowo prosty w obsłudze. Oczywiście jak każdego bardziej złożonego programu trzeba się go nauczyć. I tu pojawia się jego kolejna zaleta. Z racji swojej popularności, posiada największą społeczność użytkowników i programistów specjalizujących się w jego wdrożeniach. Dzięki temu w internecie znajdziemy gigantyczną ilość darmowej wiedzy z zakresu jego wdrażania, użytkowania, customizacji i rozwiązywania ewentualnych problemów. Na blogach i YouTube znajdziemy ogromną ilość poradników i tutoriali do konkretnych wyzwań wdrożeniowych, konkretnych pluginów, czy rozwiązań do najczęściej pojawiających się błędów.
W wyszukiwarce znajdziemy odpowiedź na niemal dowolne pytanie dotyczące WooCommerce, a nawet jeśli nie, to znajdziemy na forach i grupach społecznościowych
zawsze kogoś, kto potrafił będzie udzielić nam pomocy.

 

automatyzacja sprzedaży i marketingu

Źródło: GetResponse

Automatyzacja sprzedaży, łatwość integracji z zewnętrznymi systemami

Do WooCommerce powstało już mnóstwo wtyczek do wparcia automatyzacji sprzedaży – np. automatycznego przygotowywania przez system litów przewozowych dla kurierów, czy poczty, automatycznego obliczania kosztów przesyłki w zależności od ilości, wagi towaru, czy stref wysyłkowych. Doskonale integruje się także z platformami automatyzacji działań marketingowych (marketing automation) – np z polskim GetResponse (link >).

Takich drobnych usprawnień jest wiele. W sumie, dla sklepu, który sprzedaje większe ilości towaru jest to bardzo duża oszczędność czasu, a co za tym idzie realna oszczędność finansowa na pojedynczej sprzedaży, którą można zamieścić albo na większy zysk lub na niższą cenę produktu (co przekłada się na większą konkurencyjność sklepu).

WooCommerce bardzo łatwo integruje się także z zewnętrznymi systemami poprzez gotowe wtyczki lub przez API (w wyjątkowych sytuacjach). Są to programy do wystawiania faktur, prowadzenia księgowości, stanów magazynowych. Są to także rozwiązania integracji z tzw. marketplace, czyli np. Allegro, Amazon itp., gdzie możemy prowadzić sprzedaż bazując na tym samym magazynie towarów, tych samych opisach, czy tych samych procesach obsługi sprzedaży.
Oczywiście integracje takie wymagają najczęściej już pomocy specjalistów, który pomogą nie tylko zainstalować i skonfigurować takie integracje, ale przede wszystkim pomogą uniknąć błędów w ustalaniu procesów jak przepływ informacji i towarów pomiędzy różnymi platformami ma wyglądać. Tu lepiej oszczędzić czas niż uczyć się metodą prób i błędów. Nawet przy korzystaniu z usług firm takich jak nasza w automatyzacji sprzedaży, czas i nakłady finansowe są znacznie niższe niż rozwiązania na innych platformach open source, nie mówiąc już o rozwiązaniach szytych na miarę.

Zautomatyzuj sprzedaż na swoim sklepie

Jako zespół specjalistów mamy ponad 20 letnie we wdrażaniu eCommerce i marketing automation. Pierwszy nasz duży sklep dla operatora GSM obsługiwała jedna osoba!. Umów się z nami na darmową konsultację.

Czy WooCommerce jest wystarczająco szybki? Prawda i mity.

Często usłyszycie, że WooCommerce nie nadaje się do obsługi dużych sklepów, bo wtedy staje się za wolny. Usłyszycie to albo od osób, które bez dużego doświadczenia same wdrażały WooCommerce lub od firm, które oferują konkurencyjne rozwiązania… Co do szybkości WooCommerce krążą różne mity i sprzeczne opinie. My uważamy, że dobrze wdrożony i zoptymalizowany sklep na WooCommerce może być szybki i może dobrze obsłużyć większość małych i średnich biznesów eCommerce.

 

Co tak na prawdę spowalnia WooCommerce? Jak przyspieszyć WooCommerce?

Czy duża ilość wtyczek spowalnia WooCommerce ?

WooCommerce może działać wolno z kilku powodów. Najbardziej banalnym jest powodem jest jedna z jego największych zalet – wtyczki. Niedoświadczeni użytkownicy WooCommerce najczęściej do każdej potrzebnej funkcjonalności szukają dedykowanej wtyczki. Jest to naturalny odruch, bo po to są przecież wtyczki. Jednak nie jest to zawsze rozsądne jeśli chcemy by nasz sklep działał szybko. Najczęściej wtyczka, która rozwiązuje naszą jedną potrzebę zaśmieca kod dziesiątkami dodatkowy funkcjonalnych “ficzersów”, które “ważą” i spowalniają potem zapytania do serwera, czy spowalniają ładowanie się strony. Dlatego kluczem do szybkości sklepu jest umiejętny dobór wtyczek niezbędnych, a eliminacja niepotrzebnych, których wybrane funkcje da się zastąpić przy pomocy kilku linijek kodu CSS, PHP czy java scryptu. Tym się różni podejście profesjonalne od podejścia laika. To generuje właście nieprawdziwe opinie o WooCommerce i obniża pozycję WooCommerce w rankingach szybkości działania sklepów, szczególnie na tle dedykowanych platform SaaS, które z racji swojego modelu są optymalizowane przez profesjonalistów, a dziesiątki tysięcy sklepów na WoooCommerce są wdrażane samodzielnie przez ludzi bez większego doświadczenia.

Oczywiście nie w każdym wypadku samodzielne konfigurowanie WooCommerce i bazowanie tylko na wtyczkach jest złe. Jeśli w naszej ofercie mamy kilkadziesiąt produktów i nasz sklep odwiedza kilka osób dziennie, to nie mamy powodu do zmartwień. Spokojnie możemy ten sklep skonfigurować i prowadzić w oparciu tylko o wtyczki.

 

Optymalizacja zdjęć w WooCommerce.

Każdy sklep internetowy, nie tylko WooCommerce, spowalniają duże i źle skompresowane zdjęcia. Jeśli mamy w sklepie dużo produktów i każdy ma po kilka dużych zdjęć, słabo skompresowanych i na dodatek w wysokiej rozdzielczości (większej niż zaprojektowany rozmiar w szablonie) to nie ma siły – nasz sklep będzie chodził dużo wolniej. Te zdjęcia muszą się nie tylko załadować, ale po stronie serwera odpowiedni skrypt musi dodatkowo zmniejszyć je “w locie” by dopasować do szablonu.
Co należy w takiej sytuacji zrobić? Po pierwsze trzymać się rygorystycznie dedykowanych wielkości zdjęć, które zostały zaprojektowane w szablonie. Nie “uploadować” zdjęć większych niż to potrzeba.
Po drugie każde zdjęcie przed uploadem powinno być odpowiednio skompresowane w dedykowanym programie do obróbki zdjęć – np. Photoshop. Wtedy mamy pełną kontrolę nad proporcją jakości zdjęcie (kiedy jeszcze wygląda estetycznie, bez artefaktów kompresji ) a jego wielkością pliku (im mniejszy rozmiar tym lepiej). Nie zostawiajmy tego etapu dla wtyczek. Wtyczka (taka jak WP Smush czy podobne) robi to hurtem i automatycznie. A przecież niektóre zdjęcia są dla nas ważniejsze wizerunkowo, inne mniej,. Niektóre ładniej się kompresują a inne (np zbliżenia twarzy gorzej).
Po trzecie są nowe formaty zdjęć z dużo bardziej zaawansowaną kompresją (także bezstratną!) niż JPG, GIF, czy PNG. Poszukaj narzędzi do konwersji na format WebP od firmy Google. Poza tym, że zmniejszymy rozmiar naszych plików zdjęciowych, to jeszcze “uśmiechniemy” się do robotów wyszukiwarki Google, która zaleca ten format (a jakże…)

Po czwarte, na etapie projektowania szablonu miej na uwadze, że wielkość zdjęć w szablonie wpływa na szybkość działania sklepu. Jeśli już ważne są dla Ciebie duże zdjęcia produktowe w szczegółach produktu, to przynajmniej listy kategorii i strony głównej sklepu w szczególności postaraj się zaprojektować tak, by zdjęcie podglądu produktów były mniejsze. Jeśli ten kompromis jest nie do zaakceptowania, to dopilnuj kolejnych kilku spraw wymienionych poniżej dotyczących cache’owania stron, optymalizacji kodu i mechanizmów dzielących ładowanie kontentu na etapy.

 

Chache stron i sklepów internetowych

Jednymi z takich rodzajów wtyczek, która mają kolosalne znaczenie dla szybkości działania sklepu na WooCommerce są wtyczki odpowiedzialne za “chache’owanie” stron w pamięci podręcznej przeglądarki.
Jak działają takie wtyczki? Wszystkie podstrony sklepu oraz podstrony produktów są zapisywane jako pliki “statyczne” w pamięci Twojego komputera, a nie są pobierane za każdym razem z serwera przez internet.
Przeglądarka rezerwuje miejsce na Twoim twardym dysku, gdzie zapisuje pliki poszczególnych podstron pobrane z serwera. Przy każdej kolejnej wizycie przeglądarka sprawdza jakie zasoby są na serwerze a jakie w pamięci cache i czy nie ma ich nowszych wersji na serwerze. Jeśli dane zasoby są już na dysku użytkownika to ich już nie pobiera z serwera tylko wyświetla użytkownikowi w oknie przeglądarki. Jeśli pliki po stronie serwera się zmieniły, to zaciąga ich nowszą wersję. W ten sposób zmniejsza się ilość danych do pobrania a sklep ładuje się dużo szybciej. Największe zyski w szybkości działania widoczne są zwłaszcza w przypadku sklepów z dużą ilością zdjęć w dużych formatach.

Oczywiście wtyczek realizujących takie zadanie jest na rynku bardzo dużo. Każda różni się mechanizmami, stopniem zaawansowania i oczywiście kosztami. Najpopularniejsze to:

  • W3 Total Cache.
  • WP Super Cache.
  • WP Rocket.
  • WP Fastest Cache.
  • LiteSpeed Cache.

Jaką wybrać? To sprawa zależna od wielu czynników. Od tego na przykład jakie inne wtyczki użyliśmy, jaki mamy hosting, jak dużo jest dodatkowego kodu CSS, java script itp.
Najlepiej sprawdzić to testując na swoim sklepie różne rozwiązania w różnych konfiguracjach. Nie raz spotkaliśmy się z sytuacją, że dana wtyczka (mimo dobrych opinii) spowalniała bardziej sklep niż przyspieszała (bo źle współpracowała z danym hostingiem). Tu także rekomendujemy zdanie się na fachowców z doświadczeniem, szczególnie jak nie mamy czasu na testy różnych rozwiązań.
My najlepsze doświadczenie mamy z WP Rocket (tutaj możecie dokonać zakupu tej wtyczki >). Ma wszystko co potrzeba, jest uniwersalna, dobrze działa nie tylko z Wordpress, ale także z WooCommerce i innymi platformami open source. No i dobrze się integruje z sieciami CDM (o których będzie dalej), co jest dość ważnym czynnikiem sukcesu dobrej optymalizacji. Można także skorzystać z ich sieci hostingowej CDN RocketCDN, w modelu abonamentu miesięcznego (link do RocketCDN tutaj >)

 

Hosting a szybkość WooCommerce

Hosting współdzielony

Jednym z najważniejszych, a najczęściej niedocenianych czynników wpływających na szybkość działania sklepu jest hosting na jakim jest postawiony.

Niestety najczęściej wybierany jest ten “najtańszy” i u tego operatora u którego już mamy stronę lub akurat jest promocja. A “potem się zobaczy”…Nie jest to dobra strategia działania. Hosting jest bardzo ważnym aspektem wpływającym na szybkość i poprawność działania sklepu. Poniżej omówimy wszystkiej najważniejsze rodzaje dostępnych na rynku hostingów.

Najczęściej wybieranym dziś hostingiem jest hosting współdzielony, czyli taki, gdzie nasz sklep dzieli zasoby z innymi serwisami i sklepami. W takim rozwiązaniu wszyscy korzystają z tego samego serwera, gdzie mamy “wirtualnie” zagwarantowany pewien “udział “ w jego mocy, pamięci RAM i przepustowości łącza.

Jest to rozwiązanie dobre dla większości małych i średnich sklepów, ale pod warunkiem, że wybierzemy je mądrze i sprawdzimy kilka jego parametrów.
W praktyce nie u każdego dostawcy hosting współdzielony jest dobrze realizowany i nie zawsze są to rozwiązania, które dają stabilne w czasie wydajności. Po prostu raz jest lepiej, raz jest gorzej. Niestety nie wiadomo dlaczego, bo po prostu nie mamy żadnego wglądu w ustawień serwera lub klastrów na którym to działa. Wystarczy jednak potestować swój sklep w narzędziach typu gtmetrix.com, by zobaczyć, że w różnym czasie dnia nasz serwer odpowiada na zapytania w różnym czasie (nawet jak mamy posobny ruch na sklepie).

Poza tym każda z firm hostujących ma różną jakość infrastruktury w swoich serwerowniach. Większość wciąż bazuje na zwykłych dyskach SSD, a tylko niektóre na najszybszych dyskach NVMe SSD. Nie każda działa także w modelu chmurowym, czyli klastrów serwerowych zarządzanych przez “load balancery”, czyli oprogramowanie kierujące ruchem do wyspecjalizowanych serwerów, tak aby zapewnić największą wydajność w danej chwili.

Także tylko bardzo nieliczne wprowadzają rozwiązania technologiczne przyspieszające działanie serwisów i sklepów hostowanych takiej jak DNSy w technologii Anycast (przyspieszające rozpoznawanie naszej domeny i przekierowujące użytkownika na właściwy serwer), rozwiązania przyspieszające cache’owanie (np. Redis) czy własna sieć CDN (Content Delivery Network), która przyspiesza ładowanie kluczowych treści z najbliższego dla danego internauty serwera, ulokowanego w jego państwie, czy nawet mieście.

Więcej o czasie wczytywania sklepu, Google Web Core Vitals i parametrach optymalizacji piszemy tutaj >

 

Hosting na serwerach VPS

Jeśli podstawowa oferta serwerów współdzielonych nie wystarcza, to kolejnym poziomem są serwery VPS, czyli wirtualne serwery dedykowane. Zwykle w oparciu o Linuxa lub Windows. Tu mamy pełny dostęp do środowiska serwera, ale wiąże się to także z tym, że to my jesteśmy odpowiedzialni za nie w większości. Sami musimy skonfigurować sobie serwer, zainstalować pakiety, zadbać o bezpieczeństwo, backupy i ttp.
Zaletą jest natomiast to, że mamy w pełni kontrolowane środowisko i w pełni kontrolowalna wydajność takiego serwera. Wciąż jest to fragment większej chmury klastrów serwerów, ale wydzielony tylko dla nas dzięki technologii wirtualizacji.
Na takim środowisku sklep zauważalnie chodzi szybciej nie tylko ze względu na to, że mamy wydzieloną moc i ilość pamięci w sposób bardziej “na sztywno”, ale dlatego też, że możemy dostosować serwer dokładnie do naszych potrzeb nie tylko pod kątem “co ma na nim być”, ale także “czego na nim nie potrzebujemy”. Odchudzenie naszego serwera z niepotrzebnych programów często znacząco wpływa na szybkość działania sklepu, szczególnie tych dużych. Jest to konfiguracja w pełni “na miarę” dająca i większą wydajność i większą niezawodność.

 

Hosting na serwerach dedykowanych

Najwyższym poziomem wydajności są serwery dedykowane, czyli fizyczny serwer przeznaczony do użytku tylko dla nas, stojący w danej serwerowni dostawcy. Tutaj wydajnością strujemy już konkretnymi parametrami serwera – sami możemy ustalić ilość procesorów, rodzaj, ilość RAM, rodzaj i wielkość dysków, wielkość łącza (przepustowość). W takiej konfiguracji mamy 100% kontrolę i dostęp do 100% wydajności takiego serwera. Od nas oczywiście zależy jak go skonfigurujemy programistycznie.

Oprócz oczywistych zalet związanych z wydajnością mamy dostęp no opcji nie spotykanych w środowiskach wirtualnych. Możemy na przykład postawić 2 serwery oddzielone fizycznym (sprzętowym) firewallem w taki sposób by jeden z nich był dostępny w internecie jako serwer usług dostępowych, a drugi (za bezpieczną “ścianą”) obsługiwał warstwę aplikacyjną (backend) i bazę danych. Można pójść jeszcze dalej i zrobić 3 osobne warstwy, na trzech fizycznych serwerach, gdzie każdy oddzielony jest sprzętowym firewallem. Taki poziom bezpieczeństwa wymagany jest np. przy usługach bankowości elektronicznych, czy niektórych usługach dla instytucji przetwarzających dane wrażliwe. Jednak i duże sklepy internetowe także stosują tego typu “fizyczną” architekturę 3-warstwową ze względu na bezpieczeństwo i wydajność takich rozwiązań.

Największe sklepy działają na jeszcze najbardziej zaawansowanych rozwiązaniach typu Private Cloud, gdzie łączy się rozwiązania chmurowe (klastry serwerów + odpowiednie oprogramowanie typu VMware) z zabezpieczeniami sprzętowymi, wydzielonymi strefami dla konkretnego sklepu, czy rozproszoną siecią hostingową. Takie rozwiązania oferuje na przykład Rackspace. Z tego typu rozwiązań korzystają najwięksi gracze – banki, firmy lotnicze, największe sklepy.

 

Polecane przez nas firmy hostingowe – Nazwa.pl, Amazon, Hetzner

My jako firma korzystamy z kilku dostawców hostingu. W Polsce większość naszych serwisów internetowych naszych klientów hostujemy na rozwiązaniach współdzielonych w klasie biznesowej od Nazwa.pl. Są to rozwiązania bardzo przystępne cenowo a zarazem wystarczająco wydajne do większości zastosowań małego i średniego biznesu. Robimy to od ponad 20 lat, czyli od początku naszej aktywności biznesowej. Po drodze przetestowaliśmy wielu dostawców z Polski i z całego świata. Nazwa.pl wciąż dla nas pozostaje liderem nie tylko w rankingach dostawców, ale także w naszych porównaniach z innymi polskimi dostawcami jeśli chodzi o szybkość, bezpieczeństwo, łatwość obsługi, a także szybkie wsparcie techniczne. Dzięki naszej długoletniej współpracy możemy dla naszych klientów oferować 20% rabatu na usługi Nazwa.pl. Jeśli kupicie od nich usługi hostingowe z tego linka (link rabatowy na hosting), to otrzymacie rabat 20%:  . Możecie też przy zakupie użyć kodu: cj69-7967-5678

Jeśli chodzi o dostawców zagranicznych to oczywiście liderem jest chmurowe rozwiązania Amazona. Tu przy działaniach wymagających dużych mocy obliczeniowych, szybkiej skalowalności i łatwości obsługi Amazon jest bezkonkurencyjny.

Bardzo dobrym dostawcą (szczególnie rozwiązań dedykowanych) w Niemczech jest firma Hetzner.com, która oferuje bardzo szybkie i relatywnie do jakości tanie rozwiązania chmurowe. W pewnych konfiguracjach jest sporo tańsza od Amazona.

Zamów szybki hosting dla Twojego sklepu z rabatem 20%

Zamów hosting w najbardziej zaawansowanej technologicznie firmie Nazwa.pl Uznanej przez branżę za nr 1 w Polsce.

Rozpocznijmy coś nowego
Say Hello!

eBrandico to usługi digital marketingowe prowadzone w ramach naszej firmy Brandico (NIP: 7262441921). Wypełnij formularz, aby się z nami skontaktować. Nie lubisz formularzy? Możesz więc wysłać e-mail na adres hello@brandico.eu

11 + 2 =