Wady darmowych rozwiązań e-commerce typu OpenSource
Rozwiązaniami darmowymi typu OpenSource do zastosowań e-commerce są min.:
- WordPress + WooCommerce
- Prestashop
- Magento
- OpenCart
- osCommerce
- Quick.Cart
- ZenCart
- DrupalCommerce
Na czym polega problem? Na przykładzie WordPress + WooCommerce
WordPress jest darmową platformą CMS do blogowania. Jest to najpopularniejszy system CMS na rynku ze względu na otwarty kod źródłowy, ogromną bazę darmowych wtyczek oraz szablonów graficznych. Przez tą popularność i otwarty kod, codziennie powstają dziesiątki gotowych narzędzi (np. programów, skryptów) do włamywania się i zawirusowania takich stron. Dlatego kilka dni po wykryciu poważnej dziury bezpieczeństwa przeważnie wychodzi aktualizacja do nowej wersji, którą należy jak najszybciej zainstalować aby nasza strona pozostała bezpieczna.
To jest dopiero pierwszy element układanki – podstawą jest popularny darmowy system blogowy, który wymaga ciągłych aktualizacji.
Na razie nie wygląda to źle, prawda?
CMS WordPress nie ma nic wspólnego ze sklepem internetowym. Aby wyposażyć platformę blogową w funkcjonalności sklepu tj. dodawanie produktów, ze zdjęciami opisami i cenami, możliwość dodania produktu do koszyka, składanie zamówień, rejestrację użytkowników – można zainstalować darmową wtyczkę o nazwie WooCommerce.
Wtyczek przeważnie nie tworzą twórcy platformy WordPress także ma ona swój zespół autorów, którzy w miarę jak pojawiają się kolejne wersje podstawy systemu czyli WordPressa, muszą dostosować swoją wtyczkę aby działała również z nową wersją – także mamy kolejną rzecz do aktualizacji.
Tu zaczynają się schody.
Sam WordPress z wtyczką WooCommerce nie załatwia większości potrzeb użytkowników. Jeśli produkty mają warianty np. kolory i chcemy mieć możliwość ich wyboru przy produkcie, czy np. uzależnić wyświetlane zdjęcie produktu od wybranego wariantu (np pokazujemy zdjęcie czerwonych skarpetek po wybraniu koloru czerwonego) – to już jesteśmy zmuszeni dokupić płatną wtyczkę “Swatches” za 99 dolarów. A co najważniejsze jest to “wtyczka do wtyczki” WooCommerce – czyli kolejna rzecz do utrzymania kompatybilności oraz aktualizacji.
Do tego chcielibyśmy np. obsłużyć płatności z PayU, sprawdzić statystyki odwiedzin, udostępnić formularz kontaktowy z możliwością dodania załącznika… jak można się domyślić – są to kolejne wtyczki.
Do tego dochodzą szablony graficzne które również mają wersje, swoich autorów i kolejne wtyczki wymagane do funkcjonowania.
Także mamy WordPressa, szablony, masę wtyczek, i wtyczki do wtyczek. Każdy z elementów ma innych autorów, którzy nie zawsze mają czas lub interes (szczególnie w przypadku darmowych) w dostosowaniu swojego dzieła do najnowszej wersji lub poprawieniu wykrytych luk bezpieczeństwa. A często jedne wtyczki kolidują z innymi po aktualizacji, uniemożliwiając działanie całej strony internetowej.
Finalnie, nawet kilka razy w miesiącu mamy dylemat: czy zaktualizować sklep i wtyczki do najnowszej wersji i narazić się na to, że któraś z funkcji sklepu przestanie działać i trzeba będzie przywracać całą aplikację z kopii zapasowej (o ile wiemy jak), czy może jednak odkładać aktualizacje narażając się na włamanie, atak na dane klientów lub zawirusowanie strony reklamami porno.
Analogicznie działają pozostałe rozwiązania typu OpenSource – jeśli nie jesteś specjalistą IT, to wybierając oprogramowanie darmowe na pewno będziesz potrzebować wsparcia specjalisty – przynajmniej od czasu do czasu.
Przykład z życia wzięty
Klient posiadający na serwerze ok. 30 stron na systemach OpenSource nie zaktualizował jednej z aplikacji, co spowodowało zainfekowanie wszystkich aplikacji na serwerze. Koszt odwirusowania z migracją na nowy serwer wyniósł ponad 14 tys. zł netto. Nie wspominając już o stratach wynikających z niedostępności stron przez ok. 2 tygodnie, oraz stratach wizerunkowych związanych z wyświetlaniem reklam porno, oraz utracie pozycji w Google spowodowanym oznaczeniem przez Google stron jako niebezpiecznych. Finalnie klient stopniowo przesiada się na systemy dedykowane – w wielu przypadkach jest to kilka stron internetowych zarządzanych z jednego panelu administratora.
Przykład drugi
Jeden z klientów chciał oszczędzić – postawił bazę aplikacji na systemie OpenSource, oraz zatrudnił zespół programistów do napisania dedykowanej wtyczki obsługującej wszystkie funkcje strony (dodawanie ofert, kategorie, promocje, rezerwacje, płatności, afiliacje itp). Problemy pojawiły się już po kilku tygodniach gdy wyszły pierwsze aktualizacje do bazowego systemu CMS i podstawowych wtyczek. Po aktualizacji część funkcji dedykowanej wtyczki przestała działać. Autorzy wtyczki byli już zajęci innym wdrożeniem, więc naprawa przeciągała się tygodniami i nie obeszło się bez dopłaty. Finalnie klient przesiadł się na system dedykowany.
Przykład trzeci
Klient postawił aplikację na oprogramowaniu OpenSource i z racji otwartego źródła i podstawowej znajomości języków programowania, z pomocą poradników z Internetu rozpoczął własnoręczne modyfikowanie swojej aplikacji. Ogromne zdziwienie nastąpiło po kilku tygodniach, kiedy to weszła nowa aktualizacja, oraz nadpisała wszystkie ręczne zmiany klienta. Na szczęście klient korzystał z systemu kontroli wersji i udało mu się przywrócić dziesiątki linii kodu przeklejone z Internetu. Niestety nie działały już one poprawnie z nową wersją systemu, a dostosowanie kodu pod nową wersję wykraczało poza zakres znalezionych poradników oraz wiedzę klienta. Finalnie klient sprecyzował swoje potrzeby i zamówił system dedykowany, który spłaca ratalnie.
Trackbacks & Pingbacks
Viagra cost https://viagraonline.estranky.sk/clanky/viagra-without-prescription.html
Nicely put. Many thanks!
online cialis https://reallygoodemails.com/onlineviagra
Thanks a lot, Numerous material!
cialis tablets https://onlineviagra.mystrikingly.com/
Seriously plenty of awesome knowledge.
cialis 5 mg https://form.jotform.com/222341315941044
Many thanks. Lots of forum posts.
cialis 20mg https://buyviagraonline.micro.blog/
Kudos, I enjoy this.
Viagra lowest price https://graph.org/Buying-viagra-without-a-prescription-08-18
Excellent write ups. Thanks a lot.
cialis from canada https://telegra.ph/How-to-get-viagra-without-a-doctor-08-18
You actually reported it effectively.
generic cialis https://buyviagraonline.teachable.com/
Thanks a lot, Very good stuff.
Viagra or viagra https://buyviagraonline.bigcartel.com/viagra-without-a-doctor-prescription
Wow loads of superb tips!
purchasing cialis on the internet https://canadian-pharmacy.webflow.io/
Thank you, Valuable information!
cialis generico online https://pharmacy-online.webflow.io/
Cheers! I value it!
cialis tablets australia https://gewrt.usluga.me/
You actually expressed that fantastically!
purchasing cialis on the internet https://womed7.wixsite.com/pharmacy-online/post/new-ideas-into-canada-pharmacies-never-before-revealed
You actually expressed that exceptionally well.
cialis 5mg prix http://ime.nu/cialisonlinei.com
Good material, Many thanks.
buy cialis online http://nanos.jp/jmp?url=http://cialisonlinei.com/
Amazing posts. Thanks a lot.
canadian cialis https://kerbnt.flazio.com/
Appreciate it. Plenty of postings!
cialis tablets https://kerntyas.gonevis.com/the-mafia-guide-to-online-pharmacies/
Nicely put, Regards.
cialis tablets https://kertyun.flazio.com/
You suggested it fantastically.
cialis canadian pharmacy https://deiun.flazio.com/
You actually reported it perfectly.
cialis 5mg prix https://6270e49a4db60.site123.me/blog/the-untold-secret-to-mastering-aspirin-in-just-7-days-1
Regards! Helpful stuff!
cialis purchase online without prescription https://online-pharmacies0.yolasite.com/
Thanks a lot! Excellent information.
buy cialis without a doctor’s prescription https://canadian-pharmaceuticals-online.yolasite.com/
Nicely put, Cheers.
buy viagra online usa https://626f977eb31c9.site123.me/blog/how-google-is-changing-how-we-approach-online-order-medicine-1
Cheers. Lots of postings!
cialis 5mg https://sernert.estranky.sk/clanky/confidential-information-on-online-pharmacies.html
Wonderful information. Thanks a lot.
cialis lowest price https://heswcxc.wordpress.com/2022/04/30/online-medicine-tablets-shopping-promotion-one-hundred-and-one/
Regards. Quite a lot of data!
cialis uk https://kerbiss.wordpress.com/2022/04/27/14/
Superb advice. Cheers.
cialis 20 mg https://kewertyn.wordpress.com/2022/04/27/expect-more-virtual-house-calls-out-of-your-doctor-thanks-to-telehealth-revolution/
You said it nicely.!
medication without a doctors prescription https://kuebser.estranky.sk/clanky/supereasy-methods-to-study-every-part-about-online-medicine-order-discount.html
You actually reported it really well.
cialis 20mg https://kerbgsw.mystrikingly.com/
Cheers, An abundance of forum posts.
canadian pharmacies https://ghswed.wordpress.com/2022/04/27/he-final-word-information-to-online-pharmacies/
With thanks, I appreciate it.
tadalafil generic https://sehytv.wordpress.com/
Wonderful info. Thank you.
cialis tablets https://site373681070.fo.team/
Cheers, An abundance of data!
cialis uk https://skuvsbs.gonevis.com/when-tadalafil-5mg-competitors-is-good/
Incredible a lot of helpful information.
Cheap cialis https://hsoybn.estranky.sk/clanky/tadalafil-from-india-vs-brand-cialis—sexual-health.html
You actually explained that effectively!
cialis 5 mg https://generic-cialis-20-mg.yolasite.com/
Seriously many of excellent data.
tadalafil https://626106aa4da69.site123.me/blog/new-step-by-step-roadmap-for-tadalafil-5mg
This is nicely said! !
cialis canada https://sasnd0.wixsite.com/cialis/post/impotent-victims-can-now-cheer-up-try-generic-tadalafil-men-health
Superb information. Appreciate it!
tadalafil https://trosorin.mystrikingly.com/
Thank you! Loads of facts!
tadalafil generic https://fwervs.gumroad.com/
Kudos, Very good stuff.
cialis 20mg prix en pharmacie https://selomns.gonevis.com/a-modified-age-structured-sir-model-for-covid-19-type-viruses/
Very good tips. Appreciate it!
cialis 5 mg https://hernswe.gonevis.com/scientists-model-true-prevalence-of-covid-19-throughout-pandemic/
Cheers, I value this.
online cialis https://625a9a98d5fa7.site123.me/blog/age-dependence-of-healthcare-interventions-for-covid-19-in-ontario-canada
Seriously a good deal of beneficial information.
canadian pharmacy cialis https://otoplenie-castnogo-doma.webnode.com.ua/l/kotel-dlya-otopleniya-chastnogo-doma/
Wonderful info. Regards.
[…] Do pełnej optymalizacji nadają się najlepiej strony dedykowane oraz ewentualnie własne instalacje na platformie WordPress (przy czym zaznaczam, że jest to również darmowa otwarta platforma więc istnieją gotowe narzędzia do włamów i zalecana jest stała opieka specjalisty nad stroną). Odsyłam do wpisu o wadach takich darmowych rozwiązań. […]
Komentarze wyłączone