Öppen vagn

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 14 juni 2019; kontroller kräver 99 redigeringar .
öppen vagn
Sorts innehållshanteringssystem , kundvagnsprogram [d] och onlinebutik
Författare Daniel Kerr [d] [1]
Utvecklare Daniel Kerr, John Helfish
Skrivet i PHP
Första upplagan 16 augusti 2012 [2]
Hårdvaruplattform XAMPP
senaste versionen
stat Underhålls av utvecklaren
Licens GNU GPL 3 [4]
Hemsida opencart.com
 Mediafiler på Wikimedia Commons

OpenCart [5]  är en e-handelsplattform fokuserad på att skapa onlinebutiker . Det är fri programvara licensierad under GNU General Public License v3 [6] . "OpenCart"-systemet stöder tillägg - moduler och mallar RU [7] - EN [8] .

"OpenCart" skapas och underhålls av Daniel Kerr [9] i ett GitHub-förråd [6] . Mjukvaran är skriven i programmeringsspråket PHP , och arkitekturen använder MVC- designmönstret .

Destination

E-handelsplattform "OpenCart", fokuserad på att skapa onlinebutiker , placera varor i dem med olika leverans- och betalningsalternativ.

Historik

E-handelsplattformen "OpenCart" skrevs 1998 av Christopher Mann för Walnut Creek CDROM . Den första offentliga utgivningen ägde rum den 11 maj 1999. Utvecklat på Perl-språket utvecklades projektet till en början dåligt och övergavs slutligen 2000 när Mann uppgav att han inte längre kunde utveckla OpenCart eftersom han hade andra åtaganden.

Systemet fick ett andra liv tack vare den brittiske utvecklaren Daniel Kerr, som använde Manns arbete för att skapa sin egen PHP -motor . Den första utgåvan av den uppdaterade OpenCart ägde rum den 10 februari 2009 - Kerr publicerade sitt system på Google Code under indexet 1.1.1

I september 2014 blev OpenCart den mest populära e-handelslösningen i Kina, och från och med augusti 2015 drev OpenCart 6,42 % av alla onlinebutiker i världen. Enligt denna indikator blev OpenCart den tredje i världen, bakom WordPress WooCommerce och Magento och före OSCommerce ,  ZenCart  och Shopify .

I oktober 2014 släpptes version 2.0, de huvudsakliga skillnaderna från version 1.5 var: HTML5 ; Responsiv design på Twitter Bootstrap ; Ikoner och teckensnitt Font Awesome ; Modulinstallatör; Den inbyggda ocmod-modifieraren istället för den populära tredjeparts vqmod-modulen i tidigare versioner; Teamet med utvecklare och testare har utökats :

I juni 2017 släpptes version 3.0, vars huvudsakliga innovationer var: Att byta till Twig som mallmotor ; Implementering av en intern butik av tillägg, tillgänglig direkt i den administrativa panelen; Implementering av språkprefix för fullt stöd för flerspråkighet (före version 3.0 indexerades sidor endast på det språk som anges i systeminställningarna som huvudspråk, även om flera ytterligare språk har lagts till i systemet):

I maj 2022 släpptes version 4.0, de viktigaste innovationerna i OpenCart version 4.0.0.0 [5] är:

LAGT TILL:

  • PHP 8.1+;
  • Event - evenemang;
  • cron ;
  • GDPR;
  • Artikelalternativ - Nu kan du välja alternativet att skapa en ny artikel baserat på huvudartikeln och länka kvantiteten i lager;
  • Acceptanspolicy för cookies;
  • Utcheckning på en sida;
  • Administratörs aviseringssystem. Nu kan OpenCart skicka uppdateringar och nyhetsinformation direkt till administratören;
  • Fältet Telefon är nu valfritt;
  • Ytterligare säkerhet - byta namn på admin-mappen, installationskatalogen, flytta lagringsmappen;
  • Autoloader class - Automatisk klassladdning;

UPPDATERAD:

  • Bootstrap 5;
  • jQuery v3.6.0;
  • Font Awesome 6;
  • CK Editor 5;
  • Omdöpt order_recurring till prenumerationssystemet;
  • Radioknappar istället för kryssrutor;
  • Alla formulär använder nu AJAX;
  • Nytt tilläggsinstallationsprogram;
  • Uppdatering av systemet kan göras helt genom den administrativa delen;
  • Rapporteringssystem;
  • Administratörsvarningar;
  • Säkerhetskopieringssystemet säkerhetskopierar nu databasen i delar för att undvika krascher vid arbete med stora tabeller;
  • Orderredigeraren har gjorts om helt så ingen API-session krävs;

TOG BORT:

  • OCMOD;
  • Alla tillägg från tredje part. Det finns ett system för att ladda ner och lägga till kärntillägg direkt på tilläggssidor.

Funktionalitet

Den officiella webbplatsen indikerar att efter installation av programvaran behöver du bara lägga till produkter och, om nödvändigt, byta ut webbplatsens designmall; varukorgen kräver ingen separat inställning och fungerar direkt. Administratörspanelen har möjlighet att hantera beställningar och hantera olika leveranssätt RU [10] - EN [11] och olika betaltjänster RU [12] - EN [13] .


Som fördelarna med programvaran noterar den officiella webbplatsen följande punkter:

  • Öppen källkod.
  • Programvarudokumentation. RU [14] - EN [15]
  • Obegränsade kategorier, produkter och deras tillverkare.
  • Produktalternativ - du kan välja alternativet att skapa en ny produkt baserat på huvudprodukten och länka kvantiteten i lager;
  • Kampanjer, kvantitativa rabatter, bonusar, certifikat;
  • Alternativ, funktioner
  • En sida till kassan.
  • Obegränsade informationssidor.
  • RTL och flerspråkig support och gränssnittsöversättning.
  • Möjlighet att sätta dina egna teman.
  • Inbyggda moduler:
    • Reglage, Banderoller;
    • Recensioner;
    • produktklassificeringssystem;
    • system för storleksändring av bilder;
    • relaterade produkter display system;
    • system med rabatter och kuponger;
    • system för val av leveranssätt [11] .
    • val av olika betalningssystem;
  • Möjlighet att specificera flera skattesatser.
  • Möjligheten att specificera produktens vikt utan och med förpackning och dynamiskt beräknad kostnad.
  • Sökmotoroptimering.
  • Nyhetsbrev.
  • Affiliate program.
  • Ett obegränsat modulärt system för att skapa flera butiker på en plattform [16] .
  • Verktyg för säkerhetskopiering och återställning.
  • Felrapportering.
  • Registrering av fel.

OpenCart har också ett antal nackdelar som användare noterar:

  • Att ändra mallen kan orsaka fel i driften av enskilda moduler och hela webbplatsen som helhet, och själva modulerna är ofta skrivna uteslutande för en standardmall och kräver anpassning till någon annan. När du installerar moduler måste du övervaka modulens kompatibilitet med versionen av motorn och, möjligen, med tredjepartsmoduler. Det bör dock förstås att uppdateringar av systemet, moduler, mallar bör anförtros till specialister. [17]
  • Normalt finns det inget sätt att ställa in automatisk CNC-registrering, för att lösa detta problem måste du installera tredjepartstillägg
  • Funktionen att ladda bilder är obekvämt anordnad. Det är inte möjligt att ladda upp bilder i en sats av flera stycken, att söka på bilder är mycket problematiskt, vilket komplicerar uppgiften att ersätta bilder för ett produktkort om det finns många av dem på sajten.

Utvecklaren kan komplettera standardkoden med sådana lösningar som helt neutraliserar inverkan av alla negativa faktorer. Således började sammanställningar baserade på OpenCart dyka upp. Huvudsyftet med sådana sammansättningar är att förenkla interaktionen med CMS på administratörs- och klientsidan. För att göra detta förbättrar utvecklare funktionaliteten hos en färdig motor, lägger till olika moduler och arbetar med designen.

Flerspråkighet

CMS OpenCart - innehållshanteringssystem översatt från engelska till ryska [18] och till 23 andra språk [19] :

Sökmotoroptimering

Den officiella sajten rapporterar att sökmotoroptimering handlar om att placera metataggar [20] .

I OpenCart tillåter optimerad sökning sidor att indexeras i alla större sökmotorer och inkluderar stöd för anpassade produkter och kategorier av metataggar.

Insamling av statistik

Som anges på den officiella webbplatsen samlar programvaran in tre typer av statistik [21] :

  • Försäljningsrapport. Försäljning per dag, vecka och månad beaktas.
  • Produktvyer. Användbar för att visa de mest visade objekten.
  • Inköpta produkter. De mest sålda varorna är beräknade.

Byggnad baserad på OpenCart

  • Russified club assembly - OpenCart 3 klubbutgåva
  • GitHub-förrådet OpenCart Club

Systemkrav

Programvaran kräver: RU [22] - EN [23] :

Konfigurera PHP för att uppfylla följande krav: PHP-inställningar

  1. PHP version 8.1+
  2. Registrera Globals
  3. Magiska citat GPC
  4. Filuppladdningar
  5. Session Autostart

Obligatoriska bibliotek

För fullfjädrad arbete krävs följande moduler och bibliotek för php RU [22] - EN [23] :

  1. Databas
  2. GD
  3. ringla
  4. OpenSSL
  5. ZLIB
  6. blixtlås

Licensiering

"OpenCart" är värd i ett GitHub-förråd under GNU General Public License v3 [6] .

Litteratur

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

Anteckningar

  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. öppen kärra/öppen kärra
  5. 1 2 Version 4.0.0.0 - 2022. . opencart.com. Hämtad 23 maj 2015. Arkiverad från originalet 31 maj 2022.
  6. 1 2 3 öppen kärra/öppen kärra . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 18 oktober 2014.
  7. Tillägg, moduler och mallar för OpenCart . opencart.club. Hämtad 9 april 2022. Arkiverad från originalet 9 april 2022.
  8. förlängning . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 10 maj 2010.
  9. Kontakta oss . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  10. Leveransmoduler för OpenCart för OpenCart . opencart.club. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  11. 1 2 Leveransmoduler för OpenCart . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  12. Betalningssystem för OpenCart . opencart.club. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  13. Betalningsportar för OpenCart . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  14. OpenCart-dokumentation på ryska . opencart.club. Hämtad 9 april 2022. Arkiverad från originalet 9 april 2022.
  15. OpenCart-dokumentation på engelska . opencart.club. Tillträdesdatum: 7 januari 2017. Arkiverad från originalet 7 januari 2017.
  16. Multi Store . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 20 april 2015.
  17. Tjänster och service av OpenCart . opencart.club. Hämtad 6 augusti 2022. Arkiverad från originalet 6 augusti 2022.
  18. Lokalisering, språkpaket för OpenCart . Hämtad 9 april 2022. Arkiverad från originalet 9 april 2022.
  19. Språk . Hämtad 24 april 2015. Arkiverad från originalet 20 april 2015.
  20. SEO-optimering . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 23 april 2015.
  21. Statistik . opencart.com. Hämtad 24 april 2015. Arkiverad från originalet 9 maj 2015.
  22. 1 2 System-/serverkrav . opencart.club/doc/. Hämtad 25 april 2015. Arkiverad från originalet 9 april 2022.
  23. 12 Systemkrav . _ docs.opencart.com. Hämtad 25 april 2015. Arkiverad från originalet 23 april 2015.

Länkar