Prečo obchodníci opúšťajú OpenCart
Príťažlivosť OpenCart spočíva v tom, že je zadarmo a odľahčený, no zároveň to znamená, že ste sami zodpovední za hosting, bezpečnostné aktualizácie, súlad s PCI aj udržiavanie kompatibility rozšírení naprieč upgradmi jadra. Mnohé obchody na OpenCart prevádzkujú malé tímy bez vlastných vývojárov, a priebežná záťaž spojená s aplikovaním bezpečnostných záplat a riešením konfliktov rozšírení sa časom stáva neúmernou k veľkosti biznisu. Shopify túto záťaž s hostingom a záplatovaním odstraňuje výmenou za poplatok za spravovanú platformu.
Častým spúšťačom je ekosystém rozšírení: rozšírenia OpenCart (vytvorené ako úpravy OCMOD alebo VQMOD) sa výrazne líšia v kvalite a často sa prestanú aktívne udržiavať, čo predstavuje rastúce riziko, keď samotná platforma ide dopredu a sada rozšírení obchodu starne.
Možnosti produktov, kategórie a dátový model
OpenCart reprezentuje varianty produktov cez „možnosti“ — voľby ako veľkosť alebo farba priradené k produktu, každá voliteľne ovplyvňujúca cenu a stav skladu. Koncepčne je to blízke systému variantov Shopify, čo robí základné mapovanie produktov priamočiarejším než z platforiem s plným atribútovým modelom EAV. Shopify však aj tak obmedzuje produkty na tri dimenzie možností variantov, takže pri produktoch OpenCart s väčším počtom skupín možností treba niektoré možnosti presunúť do metapolí namiesto variantov.
Kategórie v OpenCart môžu byť vnorené a produkt môže patriť do viacerých kategórií naraz, čo je koncepčne blízke kolekciám Shopify, no pod kapotou štruktúrované inak — strom kategórií OpenCart sa nemapuje jedna k jednej na model ručných/inteligentných kolekcií Shopify, takže štruktúru kolekcií treba zvyčajne naplánovať, nie hromadne skopírovať.
Viacero obchodov, URL adresy a rozšírenia
OpenCart podporuje prevádzku viacerých vitrín z jednej inštalácie, so zdieľanou administráciou a spoločným produktovým katalógom medzi obchodmi s rôznymi nastaveniami. Najbližšími ekvivalentmi na Shopify sú Shopify Markets pre regionálne/menové variácie v rámci jedného obchodu, alebo v niektorých prípadoch skutočne samostatné obchody Shopify pre jednotlivé značky — ani jedno nie je priama architektonická zhoda, takže vhodný prístup závisí od toho, na čo sa nastavenie viacerých obchodov skutočne používa.
Nastavenia priateľských URL adries v OpenCart sú konfigurovateľné pre každý obchod, takže existujúce URL adresy treba namapovať s explicitnými 301 presmerovaniami na pevné vzory URL adries Shopify (/products/{handle}, /collections/{handle}), aby sa neprišlo o viditeľnosť vo vyhľadávaní. Rozšírenia OpenCart pre dopravu, platby alebo úpravu katalógu si tiež vyžadujú individuálne vyhodnotenie počas posúdenia — náhradu aplikáciou Shopify, vlastné riešenie, alebo potvrdenie, že už nie sú potrebné.
Časté otázky
Mapuje sa systém možností produktov OpenCart čisto na varianty Shopify?
Čistejšie než z platforiem s plným modelom vlastných atribútov, keďže možnosti OpenCart sú koncepčne už blízke variantom Shopify. Produkty s viac než tromi skupinami možností potrebujú niektoré možnosti namapované na metapolia Shopify namiesto variantov.
Čo sa stane s mojím nastavením viacerých obchodov v OpenCart?
Priamy ekvivalent jedna k jednej na Shopify neexistuje. V závislosti od toho, či potrebujete zdieľaný katalóg s regionálnymi variáciami alebo skutočne samostatné značky, vám pomôžeme vybrať medzi Shopify Markets a samostatnými obchodmi Shopify na základe vašich skutočných požiadaviek.
Presmerujú sa moje URL adresy z OpenCart automaticky?
Nie. Štruktúra URL adries Shopify je pevná, takže každá indexovaná URL adresa z OpenCart potrebuje explicitné 301 presmerovanie na svoj ekvivalent na Shopify — toto sa plánuje ako súčasť migrácie, nenecháva sa na obdobie po spustení.
Čo sa stane s mojimi rozšíreniami z OpenCart?
Každé aktívne rozšírenie sa vyhodnotí individuálne počas posúdenia: nahradenie aplikáciou Shopify, prebudovanie ako vlastná aplikácia alebo úprava šablóny, alebo vypustenie, ak už nie je potrebné. Toto označíme ešte pred stanovením rozsahu projektu.