Åben vogn

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 14. juni 2019; checks kræver 99 redigeringer .
åben vogn
Type indholdsstyringssystem , indkøbskurvsoftware [d] og netbutik
Forfatter Daniel Kerr [d] [1]
Udviklere Daniel Kerr, John Helfish
Skrevet i PHP
Første udgave 16. august 2012 [2]
Hardware platform XAMPP
nyeste version
Stat Vedligeholdes af udvikleren
Licens GNU GPL 3 [4]
Internet side opencart.com
 Mediefiler på Wikimedia Commons

OpenCart [5]  er en e-handelsplatform med fokus på at skabe online butikker . Det er gratis software licenseret under GNU General Public License v3 [6] . "OpenCart"-systemet understøtter tilføjelser - moduler og skabeloner RU [7] - EN [8] .

"OpenCart" er skabt og vedligeholdt af Daniel Kerr [9] i et GitHub-lager [6] . Softwaren er skrevet i PHP -programmeringssproget, og arkitekturen bruger MVC - designmønsteret .

Destination

E-handelsplatform "OpenCart", fokuseret på at skabe online butikker , placere varer i dem med forskellige leverings- og betalingsmuligheder.

Historie

E-handelsplatformen "OpenCart" blev skrevet i 1998 af Christopher Mann til Walnut Creek CDROM . Den første offentlige udgivelse fandt sted den 11. maj 1999. Udviklet på Perl-sproget udviklede projektet sig oprindeligt dårligt og blev endeligt opgivet i 2000, da Mann udtalte, at han ikke længere kunne udvikle OpenCart, da han havde andre forpligtelser.

Systemet fik et nyt liv takket være den britiske udvikler Daniel Kerr, som brugte Manns arbejde til at skabe sin egen PHP -motor . Den første udgivelse af den opdaterede OpenCart fandt sted den 10. februar 2009 - Kerr postede sit system på Google Code under indekset 1.1.1

I september 2014 blev OpenCart den mest populære e-handelsløsning i Kina, og fra august 2015 drev OpenCart 6,42 % af alle online butikker i verden. Ifølge denne indikator blev OpenCart den tredje i verden, bag WordPress WooCommerce og Magento og foran OSCommerce ,  ZenCart  og Shopify .

I oktober 2014 blev version 2.0 frigivet, de vigtigste forskelle fra version 1.5 var: HTML5 ; Responsivt design på Twitter Bootstrap ; Ikoner og skrifttyper Font Awesome ; Modul installatør; Den indbyggede ocmod-modifikator i stedet for det populære tredjeparts vqmod-modul i tidligere versioner; Teamet af udviklere og testere er blevet udvidet :

I juni 2017 blev version 3.0 udgivet, hvis vigtigste nyskabelser var: Skift til Twig som skabelonmotor ; Implementering af et internt lager af tilføjelser, tilgængeligt direkte i det administrative panel; Implementering af sprogpræfikser til fuld understøttelse af flersprogethed (før version 3.0 blev sider kun indekseret på det sprog, der er angivet i systemindstillingerne som hovedsprog, selvom flere yderligere sprog blev tilføjet til systemet):

I maj 2022 blev version 4.0 frigivet, de vigtigste nyskabelser i OpenCart version 4.0.0.0 [5] er:

TILFØJET:

  • PHP 8.1+;
  • Event - begivenheder;
  • cron ;
  • GDPR;
  • Varemuligheder - Nu kan du vælge muligheden for at oprette en ny vare baseret på hovedvaren og tilknytte mængden på lager;
  • Cookie-acceptpolitik;
  • En-sides kassen;
  • Administrator notifikationssystem. Nu kan OpenCart sende opdateringer og nyhedsoplysninger direkte til administratoren;
  • Telefon-feltet er nu valgfrit;
  • Yderligere sikkerhed - omdøbning af admin-mappen, installationsmappen, flytning af lagermappen;
  • Autoloader klasse - Automatisk klasse loading;

OPDATERET:

  • Bootstrap 5;
  • jQuery v3.6.0;
  • Font Awesome 6;
  • CK Editor 5;
  • Omdøbt order_recurring til abonnementssystem;
  • Radioknapper i stedet for afkrydsningsfelter;
  • Alle formularer bruger nu AJAX;
  • Nyt tilføjelsesprogram;
  • Opdatering af systemet kan ske helt gennem den administrative del;
  • Indberetningssystem;
  • Administrator advarsler;
  • Sikkerhedskopieringssystemet sikkerhedskopierer nu databasen i dele for at undgå nedbrud ved arbejde med store tabeller;
  • Ordreeditoren er blevet fuldstændig redesignet, så der kræves ingen API-session;

FJERNET:

  • OCMOD;
  • Alle tredjepartsudvidelser. Der er et system på plads til at downloade og tilføje kerneudvidelser direkte til udvidelsessider.

Funktionalitet

Den officielle hjemmeside angiver, at efter installation af softwaren behøver du kun at tilføje produkter og om nødvendigt erstatte webstedets designskabelon; varekurven kræver ikke en særskilt indstilling og virker med det samme. Adminpanelet har mulighed for at administrere ordrer og administrere forskellige leveringsmetoder RU [10] - EN [11] og forskellige betalingstjenester RU [12] - EN [13] .


Som fordelene ved softwaren bemærker den officielle hjemmeside følgende punkter:

  • Åben kildekode.
  • Software dokumentation. RU [14] - EN [15]
  • Ubegrænsede kategorier, produkter og deres producenter.
  • Produktmuligheder - du kan vælge muligheden for at oprette et nyt produkt baseret på hovedproduktet og tilknytte mængden på lager;
  • Kampagner, kvantitative rabatter, bonusser, certifikater;
  • Valgmuligheder, funktioner
  • En side til kassen.
  • Ubegrænset informationssider.
  • RTL og flersproget support og grænsefladeoversættelse.
  • Evne til at sætte dine egne temaer.
  • Indbyggede moduler:
    • Skydere, Bannere;
    • kunde anmeldelser;
    • produkt rating system;
    • system til at ændre størrelse på billedet;
    • relaterede produkter display system;
    • system af rabatter og kuponer;
    • system til valg af leveringsmetode [11] .
    • valg af forskellige betalingssystemer;
  • Mulighed for at angive flere skattesatser.
  • Muligheden for at specificere produktets vægt uden og med emballage og dynamisk beregnede omkostninger.
  • Søgemaskine optimering.
  • Nyhedsbrev.
  • Affiliate program.
  • Et ubegrænset modulært system til at skabe flere butikker på én platform [16] .
  • Værktøjer til sikkerhedskopiering og gendannelse.
  • Fejlrapportering.
  • Registrering af fejl.

OpenCart har også en række ulemper, som brugere bemærker:

  • Ændring af skabelonen kan forårsage fejl i driften af ​​de enkelte moduler og hele webstedet som helhed, og modulerne i sig selv er ofte udelukkende skrevet til en standardskabelon og kræver tilpasning til enhver anden. Når du installerer moduler, skal du overvåge modulets kompatibilitet med versionen af ​​motoren og muligvis med tredjepartsmoduler. Det skal dog forstås, at opdateringer af systemet, moduler, skabeloner skal overlades til specialister. [17]
  • Normalt er der ingen måde at indstille automatisk CNC-registrering, for at løse dette problem skal du installere tredjeparts tilføjelser
  • Funktionen med at indlæse billeder er uhensigtsmæssigt arrangeret. Det er ikke muligt at uploade billeder i en batch af flere stykker, søgning på billeder er meget problematisk, hvilket komplicerer opgaven med at erstatte billeder til et produktkort, hvis der er mange af dem på siden.

Udvikleren kan supplere standardkoden med sådanne løsninger, der fuldstændig neutraliserer indflydelsen af ​​alle negative faktorer. Således begyndte samlinger baseret på OpenCart at dukke op. Hovedformålet med sådanne samlinger er at forenkle interaktion med CMS'et på administrator- og klientsiden. For at gøre dette forbedrer udviklere funktionaliteten af ​​en færdiglavet motor, tilføjer forskellige moduler og arbejder på designet.

Flersprogethed

CMS OpenCart - indholdsstyringssystem oversat fra engelsk til russisk [18] og til 23 andre sprog [19] :

Søgemaskineoptimering

Det officielle websted rapporterer, at søgemaskineoptimering handler om at placere metatags [20] .

I OpenCart tillader optimeret søgning sider at blive indekseret i alle større søgemaskiner og inkluderer understøttelse af tilpassede produkter og kategorier af metatags.

Indsamling af statistik

Som angivet på den officielle hjemmeside indsamler softwaren tre typer statistikker [21] :

  • Salgsrapport. Salg pr. dag, uge ​​og måned tages i betragtning.
  • Produktvisninger. Nyttig til at vise de mest sete elementer.
  • Indkøbte produkter. De mest solgte varer er beregnet.

Bygning baseret på OpenCart

  • Russificeret klubsamling - OpenCart 3 klubudgave
  • GitHub repository OpenCart Club

Systemkrav

Softwaren kræver: RU [22] - EN [23] :

Konfigurer PHP til at opfylde følgende krav: PHP-indstillinger

  1. PHP version 8.1+
  2. Registrer Globals
  3. Magiske citater GPC
  4. Fil uploads
  5. Session Auto Start

Nødvendige biblioteker

For fuldgyldigt arbejde kræves følgende moduler og biblioteker til php RU [22] - EN [23] :

  1. Database
  2. GD
  3. krølle
  4. OpenSSL
  5. ZLIB
  6. ZIP

Licensering

"OpenCart" er hostet i et GitHub-lager under GNU General Public License v3 [6] .

Litteratur

  • Rupak Nepali. OpenCart tema- og moduludvikling. - 2015. - S. 208. - ISBN 978-1-78398-768-9 .

Noter

  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. åben vogn/åben vogn
  5. 1 2 Udgivelse 4.0.0.0 - 2022. . opencart.com. Hentet 23. maj 2015. Arkiveret fra originalen 31. maj 2022.
  6. 1 2 3 åben vogn/åben vogn . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 18. oktober 2014.
  7. Udvidelser, moduler og skabeloner til OpenCart . opencart.club. Hentet 9. april 2022. Arkiveret fra originalen 9. april 2022.
  8. forlængelse . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 10. maj 2010.
  9. Kontakt os . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  10. Leveringsmoduler til OpenCart til OpenCart . opencart.club. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  11. 1 2 Leveringsmoduler til OpenCart . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  12. Betalingssystemer til OpenCart . opencart.club. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  13. Betalingsgateways til OpenCart . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  14. OpenCart-dokumentation på russisk . opencart.club. Hentet 9. april 2022. Arkiveret fra originalen 9. april 2022.
  15. OpenCart-dokumentation på engelsk . opencart.club. Dato for adgang: 7. januar 2017. Arkiveret fra originalen 7. januar 2017.
  16. Multi Store . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 20. april 2015.
  17. Tjenester og service af OpenCart . opencart.club. Hentet 6. august 2022. Arkiveret fra originalen 6. august 2022.
  18. Lokalisering, sprogpakker til OpenCart . Hentet 9. april 2022. Arkiveret fra originalen 9. april 2022.
  19. Sprog . Hentet 24. april 2015. Arkiveret fra originalen 20. april 2015.
  20. SEO-optimering . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 23. april 2015.
  21. Statistik . opencart.com. Hentet 24. april 2015. Arkiveret fra originalen 9. maj 2015.
  22. 1 2 System-/serverkrav . opencart.club/doc/. Hentet 25. april 2015. Arkiveret fra originalen 9. april 2022.
  23. 12 Systemkrav . _ docs.opencart.com. Hentet 25. april 2015. Arkiveret fra originalen 23. april 2015.

Links