Otevřený košík
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 14. června 2019; kontroly vyžadují
99 úprav .
OpenCart [5] je platforma elektronického obchodování zaměřená na vytváření internetových obchodů . Je to svobodný software licencovaný pod GNU General Public License v3 [6] . Systém "OpenCart" podporuje doplňky - moduly a šablony RU [7] - EN [8] .
„OpenCart“ je vytvořen a udržován Danielem Kerrem [9] v úložišti GitHub [6] . Software je napsán v programovacím jazyce PHP a architektura využívá návrhový vzor MVC .
Destinace
E-commerce platforma "OpenCart", zaměřená na vytváření internetových obchodů , umístění zboží do nich s různými možnostmi doručení a platby.
Historie
Platformu elektronického obchodování „OpenCart“ napsal v roce 1998 Christopher Mann pro CDROM Walnut Creek . První veřejné vydání se uskutečnilo 11. května 1999. Projekt byl vyvinutý v jazyce Perl , zpočátku se vyvíjel špatně a nakonec byl opuštěn v roce 2000, kdy Mann prohlásil, že již nemůže vyvíjet OpenCart, protože měl jiné závazky.
Systém získal druhý život díky britskému vývojáři Danielu Kerrovi, který použil Mannovu práci k vytvoření vlastního PHP enginu . První vydání aktualizovaného OpenCart se uskutečnilo 10. února 2009 – Kerr zveřejnil svůj systém na Google Code pod indexem 1.1.1
V září 2014 se OpenCart stal nejoblíbenějším řešením elektronického obchodování v Číně a od srpna 2015 poháněl OpenCart 6,42 % všech internetových obchodů na světě. Podle tohoto ukazatele se OpenCart stal třetím na světě, za WordPress WooCommerce a Magento a před OSCommerce , ZenCart a Shopify .
V říjnu 2014 byla vydána verze 2.0, hlavní rozdíly oproti verzi 1.5 byly: HTML5 ; Responzivní design na Twitteru Bootstrap ; Ikony a písma Font Awesome ; Instalátor modulu; Vestavěný modifikátor ocmod namísto oblíbeného modulu vqmod třetí strany v předchozích verzích; Tým vývojářů a testerů byl rozšířen :
V červnu 2017 byla vydána verze 3.0, jejíž hlavní inovace byly: Přechod na Twig jako šablonový engine ; Implementace interního úložiště doplňků dostupného přímo v administrativním panelu; Implementace jazykových předpon pro plnou podporu mnohojazyčnosti (před verzí 3.0 byly stránky indexovány pouze v jazyce určeném v nastavení systému jako hlavní jazyk, i když bylo do systému přidáno několik dalších jazyků):
V květnu 2022 byla vydána verze 4.0, hlavní inovace ve verzi OpenCart 4.0.0.0 [5] jsou:
PŘIDAL:
- PHP 8.1+;
- Událost - události;
- cron ;
- GDPR;
- Možnosti položky – Nyní si můžete vybrat možnost vytvořit novou položku na základě hlavní položky a propojit množství na skladě;
- Zásady přijímání souborů cookie;
- Jednostránková pokladna;
- Systém upozornění administrátora. Nyní může OpenCart zasílat aktualizace a informace o novinkách přímo administrátorovi;
- Pole Telefon je nyní volitelné;
- Další zabezpečení - přejmenování složky admin, instalační adresář, přesunutí složky úložiště;
- Autoloader class - Automatické načítání třídy;
AKTUALIZOVÁNO:
- Bootstrap 5;
- jQuery v3.6.0;
- Font Awesome 6;
- Editor CK 5;
- Přejmenován order_recurring na systém předplatného;
- Přepínací tlačítka místo zaškrtávacích políček;
- Všechny formuláře nyní používají AJAX;
- Nový instalátor doplňků;
- Aktualizaci systému lze provést výhradně prostřednictvím administrativní části;
- Systém hlášení;
- Upozornění správce;
- Zálohovací systém nyní zálohuje databázi po částech, aby se zabránilo pádům při práci s velkými tabulkami;
- Editor objednávek byl zcela přepracován, takže není vyžadována žádná relace API;
ODSTRANĚNO:
- OCMOD;
- Všechna rozšíření třetích stran. Existuje systém pro stahování a přidávání základních rozšíření přímo na stránky rozšíření.
Funkčnost
Oficiální web uvádí, že po instalaci softwaru stačí přidat produkty a v případě potřeby vyměnit šablonu návrhu webu; košík zboží nevyžaduje samostatné nastavení a funguje okamžitě. Administrační panel má možnost spravovat objednávky a spravovat různé způsoby doručení RU [10] - EN [11] a různé platební služby RU [12] - EN [13] .
Jako výhody softwaru oficiální webová stránka uvádí následující body:
- Otevřený zdrojový kód.
- Softwarová dokumentace. RU [14] - EN [15]
- Neomezené kategorie, produkty a jejich výrobci.
- Možnosti produktu - můžete si vybrat možnost vytvořit nový produkt na základě hlavního produktu a propojit množství na skladě;
- Akce, množstevní slevy, bonusy, certifikáty;
- Možnosti, Funkce
- Pokladna na jedné stránce.
- Neomezené informační stránky.
- RTL a vícejazyčná podpora a překlad rozhraní.
- Možnost nastavit si vlastní témata.
- Vestavěné moduly:
- Posuvníky, Bannery;
- Hodnocení zákazníků;
- systém hodnocení produktů;
- systém změny velikosti obrazu;
- zobrazovací systém souvisejících produktů;
- systém slev a kuponů;
- systém výběru způsobu doručení [11] .
- výběr různých platebních systémů;
- Schopnost určit více daňových sazeb.
- Schopnost specifikovat hmotnost produktu bez obalu a s obalem a dynamicky kalkulované náklady.
- Optimalizace pro vyhledávače.
- Zpravodaj.
- Affiliate program.
- Neomezený modulární systém pro vytvoření více obchodů na jedné platformě [16] .
- Nástroje pro zálohování a obnovu.
- Hlášení chyb.
- Registrace chyb.
OpenCart má také řadu nevýhod, které si uživatelé všimnou:
- Změna šablony může způsobit poruchy v provozu jednotlivých modulů i celého webu jako celku a samotné moduly jsou často psány výhradně pro standardní šablonu a vyžadují přizpůsobení jakékoli jiné. Při instalaci modulů je potřeba sledovat kompatibilitu modulu s verzí motoru a případně s moduly třetích stran. Je však třeba si uvědomit, že aktualizace systému, modulů, šablon by měly být svěřeny odborníkům. [17]
- Normálně neexistuje způsob, jak nastavit automatickou registraci CNC, k vyřešení tohoto problému je třeba nainstalovat doplňky třetích stran
- Funkce načítání obrázků je nepohodlně uspořádána. Obrázky nelze nahrát v dávce po více kusech, vyhledávání podle obrázků je velmi problematické, což komplikuje výměnu fotografií za produktovou kartu, pokud je jich na webu hodně.
Vývojář může standardní kód doplnit o taková řešení, která zcela neutralizují vliv všech negativních faktorů. Začaly tak vznikat sestavy založené na OpenCart. Hlavním účelem takových sestav je zjednodušit interakci s CMS na straně administrátora a klienta. K tomu vývojáři vylepšují funkčnost hotového enginu, přidávají různé moduly a pracují na návrhu.
Mnohojazyčnost
CMS OpenCart - redakční systém přeložený z angličtiny do ruštiny [18] a do 23 dalších jazyků [19] :
Optimalizace pro vyhledávače
Oficiální stránka uvádí, že optimalizace pro vyhledávače je o umístění meta tagů [20] .
V OpenCart umožňuje optimalizované vyhledávání indexovat stránky ve všech hlavních vyhledávačích a zahrnuje podporu pro vlastní produkty a kategorie meta tagů.
Shromažďování statistik
Jak je uvedeno na oficiálních stránkách, software shromažďuje tři typy statistik [21] :
- Výkaz prodeje. V úvahu se berou tržby za den, týden a měsíc.
- Zobrazení produktu. Užitečné pro zobrazení nejčastěji zobrazovaných položek.
- Zakoupené produkty. Počítají se nejprodávanější položky.
Budova založená na OpenCart
- Russified klubové shromáždění - OpenCart 3 klubová edice
- Repozitář GitHub OpenCart Club
Systémové požadavky
Software vyžaduje: RU [22] - EN [23] :
Nakonfigurujte PHP tak, aby splňovalo následující požadavky: Nastavení PHP
- PHP verze 8.1+
- Zaregistrujte se Globals
- Magic Quotes GPC
- Nahrání souborů
- Automatické spuštění relace
Požadované knihovny
Pro plnohodnotnou práci jsou nutné následující moduly a knihovny pro php RU [22] - EN [23] :
- Databáze
- GD
- kučera
- OpenSSL
- ZLÍB
- ZIP
Licence
"OpenCart" je hostován v úložišti GitHub pod licencí GNU General Public License v3 [6] .
Literatura
- Rupak Nepálský. Vývoj témat a modulů OpenCart. - 2015. - S. 208. - ISBN 978-1-78398-768-9 .
Poznámky
- ↑ http://www.opencart.com/index.php?route=support/contact
- ↑ http://www.opencart.com/index.php?route=download/download
- ↑ https://www.opencart.com/index.php?route=cms/download/history
- ↑ opencart/opencart
- ↑ 1 2 Vydání 4.0.0.0 – 2022. . opencart.com. Získáno 23. května 2015. Archivováno z originálu dne 31. května 2022. (neurčitý)
- ↑ 1 2 3 opencart/opencart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 18. října 2014. (neurčitý)
- ↑ Rozšíření, moduly a šablony pro OpenCart . opencart.klub. Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022. (neurčitý)
- ↑ rozšíření . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 10. května 2010. (neurčitý)
- ↑ Kontaktujte nás . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ Doručovací moduly pro OpenCart pro OpenCart . opencart.klub. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ 1 2 Doručovací moduly pro OpenCart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ Platební systémy pro OpenCart . opencart.klub. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ Platební brány pro OpenCart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ Dokumentace OpenCart v ruštině . opencart.klub. Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022. (neurčitý)
- ↑ Dokumentace OpenCart v angličtině . opencart.klub. Datum přístupu: 7. ledna 2017. Archivováno z originálu 7. ledna 2017. (neurčitý)
- ↑ Multi Store . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 20. dubna 2015. (neurčitý)
- ↑ Služby a servis od OpenCart . opencart.klub. Získáno 6. srpna 2022. Archivováno z originálu dne 6. srpna 2022. (neurčitý)
- ↑ Lokalizace, jazykové balíčky pro OpenCart . Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022. (neurčitý)
- ↑ Jazyky . Získáno 24. dubna 2015. Archivováno z originálu 20. dubna 2015. (neurčitý)
- ↑ SEO optimalizace . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
- ↑ Statistika . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 9. května 2015. (neurčitý)
- ↑ 1 2 Požadavky na systém / server . opencart.club/doc/. Získáno 25. dubna 2015. Archivováno z originálu 9. dubna 2022. (neurčitý)
- ↑ 12 Systémové požadavky . docs.opencart.com. Získáno 25. dubna 2015. Archivováno z originálu 23. dubna 2015. (neurčitý)
Odkazy