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 .
otevřený košík
Typ redakční systém , software nákupního košíku [d] a internetový obchod
Autor Daniel Kerr [d] [1]
Vývojáři Daniel Kerr, John Helfish
Zapsáno v PHP
První vydání 16. srpna 2012 [2]
Hardwarová platforma XAMPP
Nejnovější verze
Stát Spravováno vývojářem
Licence GNU GPL 3 [4]
webová stránka opencart.com
 Mediální soubory na Wikimedia Commons

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

  1. PHP verze 8.1+
  2. Zaregistrujte se Globals
  3. Magic Quotes GPC
  4. Nahrání souborů
  5. 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] :

  1. Databáze
  2. GD
  3. kučera
  4. OpenSSL
  5. ZLÍB
  6. 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

  1. http://www.opencart.com/index.php?route=support/contact
  2. http://www.opencart.com/index.php?route=download/download
  3. https://www.opencart.com/index.php?route=cms/download/history
  4. opencart/opencart
  5. 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.
  6. 1 2 3 opencart/opencart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 18. října 2014.
  7. Rozšíření, moduly a šablony pro OpenCart . opencart.klub. Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022.
  8. rozšíření . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 10. května 2010.
  9. Kontaktujte nás . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  10. Doručovací moduly pro OpenCart pro OpenCart . opencart.klub. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  11. 1 2 Doručovací moduly pro OpenCart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  12. Platební systémy pro OpenCart . opencart.klub. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  13. Platební brány pro OpenCart . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  14. Dokumentace OpenCart v ruštině . opencart.klub. Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022.
  15. Dokumentace OpenCart v angličtině . opencart.klub. Datum přístupu: 7. ledna 2017. Archivováno z originálu 7. ledna 2017.
  16. Multi Store . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 20. dubna 2015.
  17. Služby a servis od OpenCart . opencart.klub. Získáno 6. srpna 2022. Archivováno z originálu dne 6. srpna 2022.
  18. Lokalizace, jazykové balíčky pro OpenCart . Získáno 9. dubna 2022. Archivováno z originálu 9. dubna 2022.
  19. Jazyky . Získáno 24. dubna 2015. Archivováno z originálu 20. dubna 2015.
  20. SEO optimalizace . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 23. dubna 2015.
  21. Statistika . opencart.com. Získáno 24. dubna 2015. Archivováno z originálu 9. května 2015.
  22. 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.
  23. 12 Systémové požadavky . docs.opencart.com. Získáno 25. dubna 2015. Archivováno z originálu 23. dubna 2015.

Odkazy