Mity, mocne i słabe strony otwartego eCommerce

Opublikowany: 2017-11-30

Wiedza, od czego zacząć, może być zniechęcająca, jeśli wcześniej nie pracowałeś lub nie używałeś oprogramowania typu open source.

„Gdzie mam się zwrócić, gdy mam pytania? Jak mam skonfigurować to oprogramowanie? Kto to buduje?”

Kiedy chcesz zbudować firmę na bazie tego oprogramowania, chcesz mieć pewność, że wybrane przez Ciebie narzędzia przetrwają i będą pasować do Twojego sklepu.

Chociaż może się wydawać, że ścieżka do korzystania z otwartych platform eCommerce jest mniej przejrzysta dla nowego sprzedawcy, otwarte platformy, takie jak WooCommerce, zapewniają sprzedawcom niezrównaną elastyczność, swobodę i zrównoważony rozwój, jednocześnie napędzając ich działalność.

Rzućmy okiem na niektóre z mitów otwartego handlu elektronicznego oraz jego mocne i słabe strony, aby dowiedzieć się więcej o tym, jak może to być ogromna wygrana dla handlowców.

Ale najpierw historia:

Biznes zgnieciony przez zamknięty handel

Wyobraź sobie, że zbudowałeś swój własny, odnoszący sukcesy biznes, sprzedający stojaki na laptopy. Dotarcie tutaj zajęło cztery lata, z czego większość wydano:

  • Projektowanie podstawek pod laptopa i budowanie prototypów produktu
  • Pozyskiwanie materiałów produkcyjnych i określanie jednostkowego kosztu wytworzenia
  • Zastanawianie się, gdzie i jak wyprodukujesz swój produkt
  • Określanie, ile zapasów potrzebujesz pod ręką i strategie uzupełniania

…wszystko, zanim zdążyłeś pomyśleć o tym, jak sprzedać ten produkt i zarobić na nim pieniądze. Dopiero wtedy można było porozmawiać o strategiach sprzedaży i dystrybucji. Zdecydowałeś się sprzedawać za pośrednictwem własnego sklepu internetowego i Amazona, a teraz po półtora roku sprzedaży w końcu osiągnąłeś kamień milowy: Twoja firma wygenerowała w tym roku 1,5 miliona dolarów przychodu.

Jesteś modelowym sprzedawcą na Amazon, z 98% pozytywnymi opiniami, 99% terminową dostawą wszystkich zamówień i 0,11% wadliwym produktem. Amazon generuje teraz 80% Twoich przychodów.

Ponieważ jednak sprzedajesz stojaki do laptopów, Twoi klienci są nieco bardziej zaawansowani technicznie niż większość. Wiedzą, że jeśli chcą wypróbować inne stoisko, są dwa sposoby na otrzymanie bezpłatnej wysyłki zwrotnej na Amazon: powiedzmy, że produkt był wadliwy lub „nie taki jak w reklamie”, a sprzedawca płaci za wysyłkę zwrotną. Pomimo twoich wspaniałych osiągnięć, wystarczy niewielka ilość negatywnych opinii, takich jak ta (5-10 przypadków), aby całkowicie usunąć z Amazon .

Oznacza to, że z dnia na dzień Twoja firma składająca się z dziewięciu osób musi zwolnić czterech lub więcej pracowników, a Ty masz zapasy o wartości ponad 350 000 USD, których nie możesz sprzedać i które płacisz za przechowywanie. Twój efektywny biznes został skutecznie zgnieciony. A tak przy okazji, tak się naprawdę stało — możesz o tym poczytać (inny produkt, ta sama sytuacja).

Chociaż moglibyśmy potraktować to jako przestrogę przed sprzedażą na rynku, postrzegam to bardziej jako większy problem: sprzedawcy powinni ocenić swoje zaufanie do platformy, która może ich zamknąć lub usunąć w dowolnym momencie pod kątem akceptowalnych czynników ryzyka dla ich sprawa.

Piękno open source eCommerce i WooCommerce polega na tym, że mogą one umożliwić sprzedawcom zakładanie własnych firm bez polegania na kaprysach ich platformy.

Mity o otwartym kodzie źródłowym

Istnieje wiele nieporozumień na temat oprogramowania open source (OSS) pod względem jego ceny, tego, kiedy może być używane i czy jest odpowiednie dla firm. Przełammy niektóre z głównych mitów na temat OSS.

Czy rozwiązania open source dla małych sklepów?

Innymi słowy, czy rozwiązania typu open source, takie jak WooCommerce, mogą skalować się dla dużych firm? Oczywiście — „skalowanie” oprogramowania nie ma znaczenia, czy oprogramowanie jest otwarte, czy nie.

Otwarte 24 godziny

W rzeczywistości, jeśli natkniesz się na obszary, które wymagają optymalizacji, przynajmniej będziesz mieć kontrolę nad kodem źródłowym, aby wprowadzić potencjalne ulepszenia na otwartej platformie w porównaniu z tą, na której nie masz dostępu do kodu, który ją uruchamia.

W rzeczywistości, oto kilka benchmarków, które WooCommerce może osiągnąć:

  • Do 5 zamówień na sekundę
  • To 20 000 zamówień na godzinę i około pół miliona dziennie, jeśli Twój sklep może utrzymać tę stawkę na więcej niż wyprzedaż błyskawiczną
  • 4000 – 6000 kupujących jednocześnie na stronie

Co ważniejsze, WooCommerce 3.0 wprowadził już pewne ulepszenia do tych wskaźników, a WooCommerce 4.0 rozszerzy je znacznie dalej!

Skalowanie jest znacznie bardziej funkcją sprzętu, inteligentnego buforowania i innych inteligentnych ulepszeń wydajności. Z pewnością zapłacisz za skalowanie otwartej witryny eCommerce, kupując więcej zasobów serwera, ale oprogramowanie prawdopodobnie nie będzie Twoim czynnikiem ograniczającym.

Czy oprogramowanie open source jest bezpłatne czy tańsze w użyciu?

Oprogramowanie typu open source jest często określane mianem „wolnego” oprogramowania. Termin ten oznacza wolność, a nie cenę — oprogramowanie open source daje użytkownikom maksymalną swobodę w zakresie użytkowania i elastyczności. Chociaż WooCommerce jest również darmowy pod względem ceny, otwarte oprogramowanie nie musi być bezpłatne. Na przykład rozszerzenia WooCommerce są sprzedawane za opłatą, ale wszystkie są typu open source, ponieważ posiadają licencję na użytkowanie open source.

Chociaż oprogramowanie typu open source jest często tańsze niż oprogramowanie zastrzeżone, korzystanie z niego wiąże się z innymi kosztami, takimi jak hosting lub czas programisty. Korzystając z otwartych platform eCommerce, możesz płacić za inne „obowiązki”, które wchłonęłaby zastrzeżona platforma, takie jak hosting lub usługi wsparcia.

Krótko mówiąc, platformy otwarte mogą być tańsze w użyciu, ale nie z reguły.

Czy OSS jest trudniejsze w użyciu niż oprogramowanie własnościowe?

Nic w oprogramowaniu, które jest „otwarte”, nie sprawia, że ​​jest ono z natury trudniejsze w użyciu. Większość trudności związanych z OSS wynika raczej z samodzielnego hostowania tego oprogramowania – korzystania lub wynajmu własnej usługi hostingowej w porównaniu z korzystaniem z usługi zapewnianej przez autora oprogramowania.

Kiedy sam hostujesz, uruchamiasz własną „instancję” oprogramowania eCommerce. Pozwala to czerpać korzyści z elastyczności, jaką zapewnia OSS, ponieważ nikt inny nie ma kontroli nad wyłączaniem lub modyfikowaniem Twojego sklepu. Oznacza to jednak, że wymagane są ponadprzeciętne umiejętności techniczne. W pewnym momencie właściciele sklepów, którzy prowadzą własny hosting, będą musieli wiedzieć takie rzeczy jak:

  • Jak zarejestrować nazwę domeny i źródłowy hosting DNS
  • Jak skonfigurować witrynę u dostawcy hostingu
  • Jak korzystać lub zapewniać dostęp do FTP

To trudne pytania wielu handlowców, którzy chcą skupić się na prowadzeniu swojego biznesu, a nie na swoich stronach internetowych, więc aby wykorzystać zalety otwartego eCommerce, handlowcom będzie trudniej zacząć. Dlatego program WooExperts jest tak pomocny.

Mocne strony Open Source

Gdzie naprawdę błyszczą otwarte platformy, takie jak WooCommerce? Dlaczego firmy wybierają otwarte oprogramowanie, a nie oprogramowanie własnościowe?

Własność danych

Co się stanie, jeśli korzystasz z hostowanej platformy, a oni zbankrutują lub zdecydują się usunąć Cię? Nawet jeśli nie naruszyłeś warunków świadczenia usług, brak dostępu do danych klientów i zamówień oznacza, że ​​Twoja firma może zostać zabita.

Nie tylko to, pomyśl o wszystkich innych danych, które stracisz: opisach produktów, fotografii i śledzeniu zapasów. Korzystanie z zastrzeżonego systemu powoduje, że jesteś zależny od tego systemu w zakresie tych danych i możesz nie być w stanie wyodrębnić ich z systemu, aby przenieść się gdzie indziej lub uratować swoją firmę, jeśli z jakiegoś powodu nie możesz już korzystać z platformy. Właśnie dlatego „Wolność od uzależnienia od dostawcy” była głównym powodem, dla którego firmy wybrały OSS w 2016 roku.

Miażdżenie liczb

Ponieważ Twoje dane są Twoje, unikasz również opłat związanych z użytkowaniem lub opłatami transakcyjnymi bez hostingu — nie zostaniesz obciążony kosztami posiadania większej liczby produktów lub większej liczby zamówień, ponieważ masz kontrolę nad kodem, który uruchamia Twój sklep.

Zasadniczo wynajmujesz usługę z zastrzeżonego systemu. Naprawdę jesteś właścicielem swojego sklepu z otwartym systemem.

Bezpieczeństwo i jakość kodu

„Jakość rozwiązań” to drugi powód, dla którego firmy wybierają OSS. Otwarte oprogramowanie jest zazwyczaj wyższej jakości niż systemy zastrzeżone:

Oprogramowanie komercyjne ma zazwyczaj od 20 do 30 błędów na każde 1000 linii kodu… Badanie wykazało 0,17 błędu na 1000 linii kodu w jądrze Linuksa
– Źródło: badania Carnegie Mellon + Stanford University

Błędy na 100 linii kodu

Otwarte oznacza „bezpieczne” — więcej uwagi przygląda się kodowi i więcej osób wnosi wkład, w wyniku czego luki w zabezpieczeniach i błędy są ujawniane, a nie zakopywane.

„Luki w zabezpieczeniach i błędy są ujawniane, a nie zakopywane”

Elastyczność i wolność

Moja ulubiona część! Swoboda i elastyczność, które zapewniają systemy otwarte, to główny powód, dla którego wolę OSS od systemów zamkniętych.

Inni są zgodni: „Możliwość dostosowywania i naprawiania” oprogramowania jest trzecim powodem, dla którego firmy wybierają OSS. Masz nie tylko swobodę w zakresie użytkowania, ale także swobodę w zakresie kodu.

Swoboda użytkowania oznacza, że ​​nie będziesz mieć ograniczeń dotyczących liczby produktów, odmian, obrazów, zamówień ani innych części sklepu. Nie możesz też powiedzieć, co możesz, a czego nie możesz sprzedać. Prowadzisz własną platformę, więc nie jesteś ograniczony warunkami zastrzeżonego systemu i nie możesz zostać usunięty za naruszenia.

Skakanie w powietrzu

Swoboda rozwoju oznacza, że ​​możesz budować na platformie i dostosowywać ją do swoich potrzeb, a programiści mogą zrobić to samo, oferując aplikacje, wtyczki lub inne rozwiązania.

  • W przypadku otwartej platformy Twoje potrzeby dyktują funkcjonalność Twojego sklepu, a nie to, co platforma umożliwia lub daje wbudowane funkcje. Jeśli chcesz zaoferować niestandardową strukturę cenową lub specjalny wielopoziomowy system rabatowy, który jeszcze nie istnieje, możesz go wbudować w swoją platformę. Nie jest to możliwe w przypadku zastrzeżonego rozwiązania, ponieważ nie masz dostępu do bazy kodu.
  • Otwarte platformy eCommerce są bardziej rozszerzalne niż systemy zastrzeżone. Znaleźć oprogramowanie własnościowe, które zaprowadzi Cię w 90% tam? Szkoda, prawdopodobnie nie zadziała w twoim projekcie, ponieważ nie możesz go zmodyfikować dla ostatnich 10%. Projekty OSS mogą być używane jako punkt wyjścia dla projektów niestandardowych, ponieważ możesz manipulować bazą kodu, a nie tylko pracować z dostępnymi interfejsami API.
  • Znalazłeś błąd lub potrzebujesz sposobu na dostosowanie? Możesz to zgłosić! Dzięki zastrzeżonemu systemowi możesz wchodzić w interakcje tylko ze zdefiniowanymi interfejsami API, ale otwarte platformy pozwalają Ci wnieść swój wkład.
  • Otwarte platformy, takie jak WooCommerce, są również niezależne od programistów. Jeśli pierwotny autor straci zainteresowanie, sprzeda firmę lub nie będzie chciał oferować platformy, nie jesteś wobec nich zobligowany — ponieważ Twój sklep działa samodzielnie, możesz nadal z niego korzystać i zatrudniać innych programistów do utrzymania lub kieruj się w wybranym przez siebie kierunku. Na większą skalę projekt może zostać zaadoptowany i utrzymywany przez innych.

Korzystanie z systemów otwartych daje prawdziwą elastyczność w zakresie użytkowania — zarówno w systemie, jak i w kodzie.

Interoperacyjność

Dzięki WooCommerce i innym otwartym rozwiązaniom interoperacyjność jest niezrównana. Ponieważ kod źródłowy i dostęp są otwarte, często istnieją już integracje z innymi usługami lub można je zbudować. Chcesz współpracować z niszowym dostawcą usług płatniczych lub wysyłkowym? Rozwiązanie może już istnieć; a jeśli nie, można go zbudować.

Dzięki WooCommerce otrzymujesz również mnożnik WordPress — dostępny jest ogromny ekosystem wtyczek i motywów do modyfikowania Twojej witryny. Potrzebujesz sposobu na „otagowanie” klientów w swoim systemie? Jeśli korzystasz z oprogramowania własnościowego, możesz nie być w stanie tego zrobić. Może nawet nie być wtyczki WooCommerce, aby to zrobić. Jednak ponieważ WooCommerce wykorzystuje WordPress, może istnieć wtyczka do pracy z użytkownikami WordPress, która dokładnie spełnia Twoje potrzeby. Duża istniejąca społeczność programistów i ekosystem „dodatków” oznacza, że ​​prawie zawsze możesz znaleźć sposób na zaspokojenie potrzeb swojej witryny lub użyć innego projektu jako punktu wyjścia.

węzeł autostradowy

Interoperacyjność oznacza nie tylko łączenie Twojej witryny z innymi usługami — oznacza to również, w jaki sposób Twój sklep łączy się z całą witryną. Autorskie rozwiązania dla eCommerce koncentrują się na eCommerce, a nie na kompletnych stronach internetowych . Mogą nie zapewniać elastyczności w zakresie udostępniania innych treści, segmentacji klientów lub budowania społeczności w Twojej witrynie.

Ponieważ WooCommerce korzysta z WordPressa, Twoja witryna może być zbudowana wokół treści, interakcji z klientem lub czegokolwiek innego. Cele biznesowe całej witryny i strategie marketingowe należy wziąć pod uwagę, zanim zamkniesz się na platformie, która nie będzie wspierać Twoich celów.

„Ponieważ WooCommerce korzysta z WordPressa, Twoja witryna może być zbudowana wokół treści, interakcji z klientami lub czegokolwiek zechcesz”.

Społeczność

Zrównoważony rozwój jest dużym problemem w projektach OSS — chcesz mieć pewność, że oprogramowanie, na którym polegasz, będzie utrzymywane przez długi czas, aby Twoja firma mogła na nim polegać. Skłanianie się ku projektom z (a) zaangażowaną i aktywną społecznością, (b) wsparciem komercyjnym lub (c) współtwórcami wspieranymi przez podmioty komercyjne pomaga zmniejszyć ryzyko porzuconego oprogramowania.

Z drugiej strony projekty OSS nie są zależne od firmy lub autora, który je stworzył, więc nawet jeśli projekt zostanie porzucony, może być używany przez długi czas i każdy programista może nad nim pracować.

Więc co ten rodzaj „społeczności” daje Tobie jako właścicielowi witryny? Co to znaczy, że wiele osób tworzy lub wnosi wkład do oprogramowania? Zwykle skutkuje to powstaniem wielu zasobów lub grup, w których można uzyskać informacje i pomoc na temat platformy, aby pomóc w nauce i rozwoju. Dzięki WooCommerce możesz skorzystać z:

  • Fora WordPress.org
  • Obszerna dokumentacja
  • Społeczność WooCommerce na Slacku
  • Grupa Advanced WooCommerce na Facebooku
  • Witryny prowadzone przez społeczność, takie jak SellwithWP

Słabości Open Source

Gdzie są słabe platformy open source? Jeśli chodzi o odpowiedzialność — chociaż zapewniają użytkownikom niesamowitą elastyczność i swobodę, ma to swoją cenę: użytkownik jest odpowiedzialny za witrynę, konserwację i konfigurację. Aby w pełni wykorzystać platformę open source, użytkownik musi przejąć na własność instancję witryny, na której działa platforma.

Kto odpowiada za rozwiązywanie konfliktów? Co powiesz na zapewnienie, że aktualizacje są wykonywane? Są to wszystkie kompromisy związane z elastycznością: właściciel witryny jest odpowiedzialny za rzeczy, które zastrzeżona platforma może zawierać w ramach swojej „usługi”.

Jak więc możemy przezwyciężyć te słabości? Wszystko sprowadza się do poznania tego, gdzie się znajdują, oraz do opracowania właściwych partnerstw i narzędzi, które pozwolą wyeliminować te słabości.

Konfiguracja i konfiguracja

Platformy otwarte są najsilniejsze, gdy właściciel sklepu ma prawo własności do miejsca, w którym platforma jest uruchomiona — innymi słowy, gdy jest hostowana na własny rachunek. Jednak dotarcie do miejsca, w którym powstaje sklep, może być trudne. Pozyskanie platformy hostingowej, skonfigurowanie nazwy domeny i zainstalowanie platformy to wszystkie bariery, które należy pokonać, zanim sklep będzie gotowy.

Wiele firm hostingowych pomaga w tym, wstępnie instalując WordPress i WooCommerce, a wiele z nich nawet zarejestruje dla Ciebie własną nazwę domeny (chociaż zamiast tego zalecam rejestrację jej samodzielnie, aby nie utknąć). W przypadku programistów zapewnienie, że przejdziesz przez ten proces dla swoich klientów, pomoże im rozpocząć pracę przy minimalnym wysiłku.

Optymalizacja

Zastrzeżone systemy optymalizują własny stos sprzętu i oprogramowania dla sprzedawców — konfiguracja pamięci podręcznej i ulepszenia wydajności są wbudowane w platformę. Chociaż systemy otwarte skupiają się na wydajności, nie mogą zależeć od konkretnych konfiguracji hostingu, optymalizacji bazy danych lub konfiguracji pamięci podręcznej. Jako użytkownik są to pytania, które powinieneś zadać programiście lub firmie hostingowej.

Sprzęt sieciowy

Firmy hostingowe, programiści i agencje powinny skupić się na wysokiej jakości sprzęcie, inteligentnym buforowaniu i innych ulepszeniach wydajności, które nie są „z pudełka”, aby zapewnić wspaniałe wrażenia z handlu elektronicznego.

Konserwacja

Podczas korzystania z zastrzeżonego systemu „konserwacja” jest wbudowana i niewidoczna dla użytkownika — nie muszą się martwić o poprawki bezpieczeństwa, zmiany kompatybilności czy regularne aktualizacje. Są to przerażające terminy, jeśli nie masz pewności, co robią te zmiany i jak upewnić się, że są one zgodne z twoją własną konfiguracją.

Właściciele sklepów mogą zapewnić, że mają na telefon programistę, który pomoże w tych zmianach, a programiści lub agencje powinny korzystać ze środowisk testowych lub programistycznych, aby aktualizacje i konserwacja były proste, aby sklepy nie miały przestojów.

Prawdziwa moc otwartego eCommerce

Siła otwartego eCommerce pochodzi z wolności i społeczności:

  • Użytkownicy mają swobodę korzystania z platformy w wybrany przez siebie sposób, z narzędziami, które są dla nich najbardziej sensowne. Mają swobodę korzystania z platformy tak długo, jak uznają to za stosowne, bez blokowania lub ryzyka usunięcia wbrew swojej woli.
  • Deweloperzy mają swobodę tworzenia i współtworzenia platformy. Nie podlegają one interfejsom API używanym przez platformę i mogą w razie potrzeby odczytywać lub modyfikować kod źródłowy.

Otwarte platformy zapewniają sprzedawcom ogromną elastyczność i niskie ryzyko, więc nawiąż współpracę z dobrym programistą lub agencją, aby przezwyciężyć słabość konfiguracji i konserwacji otwartych rozwiązań. Jeśli jesteś programistą lub agencją, jesteś kluczem do tego, aby OSS eCommerce działał dla Twoich klientów — skup się na pokonywaniu słabości i wykorzystaniu mocnych stron, aby zapewnić im najlepsze możliwe rozwiązanie. Z Twoją pomocą handlowcy nie mają żadnych wad przy wyborze otwartego rozwiązania

Obejrzyj wersję wideo tego posta, dostarczoną na WooConf 2017.


Beka Rice jest Head of Product, niedoszłą pisarką i wiodącą osobą udostępniającą gify w SkyVerge. Intensywnie współpracuje ze sprzedawcami korzystającymi z WooCommerce za pośrednictwem zestawu 50+ rozszerzeń WooCommerce firmy SkyVerge, rozmawiając z właścicielami sklepów w Sell with WP i pomagając sprzedawcom i agencjom zwiększać sprzedaż dzięki Jilt.