Nyitott kocsi

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. június 14-én felülvizsgált verziótól ; az ellenőrzések 99 szerkesztést igényelnek .
nyitott kocsi
Típusú tartalomkezelő rendszer , bevásárlókosár szoftver [d] és online áruház
Szerző Daniel Kerr [d] [1]
Fejlesztők Daniel Kerr, John Helfish
Beírva PHP
Első kiadás 2012. augusztus 16. [2]
Hardver platform XAMPP
legújabb verzió
Állapot A fejlesztő karbantartja
Engedély GNU GPL 3 [4]
Weboldal opencart.com
 Médiafájlok a Wikimedia Commons oldalon

Az OpenCart [5] egy e-kereskedelmi platform, amely online áruházak  létrehozására összpontosít. Ez egy ingyenes szoftver , amelynek licence a GNU General Public License v3 [6] . Az "OpenCart" rendszer támogatja a kiegészítőket - modulokat és sablonokat RU [7] - EN [8] .

Az "OpenCart"-ot Daniel Kerr [9] hozta létre és tartja karban egy GitHub tárolóban [6] . A szoftver PHP programozási nyelven íródott, az architektúra pedig az MVC tervezési mintát használja .

Úticél

Az "OpenCart" e-kereskedelmi platform, amely az online áruházak létrehozására, az áruk elhelyezésére összpontosít , különféle szállítási és fizetési lehetőségekkel.

Történelem

Az "OpenCart" e-kereskedelmi platformot 1998-ban Christopher Mann írta a Walnut Creek CD -ROM-ra . Az első nyilvános megjelenésre 1999. május 11-én került sor. A Perl nyelven fejlesztett projekt eleinte gyengén fejlődött, és végül 2000-ben félbemaradt, amikor Mann kijelentette, hogy nem tudja tovább fejleszteni az OpenCartot, mivel egyéb kötelezettségei vannak.

A rendszer új életet kapott Daniel Kerr brit fejlesztőnek köszönhetően, aki Mann munkáját használta fel saját PHP -motorjának létrehozásához . A frissített OpenCart első kiadására 2009. február 10-én került sor – Kerr közzétette rendszerét a Google Code -on az 1.1.1 index alatt

2014 szeptemberében az OpenCart lett a legnépszerűbb e-kereskedelmi megoldás Kínában, és 2015 augusztusában a világ összes online áruházának 6,42%-át az OpenCart látta el. E mutató szerint az OpenCart lett a harmadik a világon, a WordPress WooCommerce és a Magento mögött, valamint megelőzve az OSCommerce -t ,  a ZenCart  és a Shopify -t .

2014 októberében megjelent a 2.0-s verzió, a főbb különbségek az 1.5-ös verzióhoz képest: HTML5 ; Reszponzív dizájn a Twitter Bootstrap -on ; Ikonok és betűtípusok Font Awesome ; Modul telepítő; A beépített ocmod módosító a népszerű harmadik féltől származó vqmod modul helyett a korábbi verziókban; A fejlesztők és tesztelők csapata bővült :

2017 júniusában megjelent a 3.0-s verzió, melynek főbb újításai a következők voltak: Switching to Twig as a template engine ; Kiegészítők belső tárának megvalósítása, amely közvetlenül elérhető az adminisztrációs panelen; Nyelvi előtagok megvalósítása a többnyelvűség teljes körű támogatása érdekében (a 3.0 verzió előtt az oldalak csak a rendszerbeállításokban fő nyelvként megadott nyelven voltak indexelve, még akkor is, ha több további nyelv került a rendszerbe):

2022 májusában megjelent a 4.0-s verzió, az OpenCart 4.0.0.0 [5] főbb újításai a következők:

HOZZÁADVA:

  • PHP 8.1+;
  • Esemény - események;
  • cron ;
  • GDPR;
  • Cikkopciók – Most kiválaszthatja az új cikk létrehozásának lehetőségét a fő cikk alapján, és összekapcsolhatja a készleten lévő mennyiséget;
  • Cookie-elfogadási szabályzat;
  • Egyoldalas pénztár;
  • Rendszergazda értesítési rendszer. Az OpenCart mostantól közvetlenül a rendszergazdának küldheti a frissítéseket és a híreket;
  • A Telefon mező most nem kötelező;
  • További biztonság - az admin mappa, telepítési könyvtár átnevezése, a tárolómappa áthelyezése;
  • Autoloader osztály - Automatikus osztálybetöltés;

FRISSÍTVE:

  • Bootstrap 5;
  • jQuery v3.6.0;
  • Font Awesome 6;
  • CK Editor 5;
  • átnevezve order_recurring előfizetéses rendszerre;
  • Rádiógombok jelölőnégyzetek helyett;
  • Most már minden űrlap AJAX-ot használ;
  • Új kiegészítő telepítő;
  • A rendszer frissítése teljes egészében az adminisztratív részen keresztül történhet;
  • Jelentési rendszer;
  • Rendszergazdai figyelmeztetések;
  • A biztonsági mentési rendszer most részenként készít biztonsági másolatot az adatbázisról, hogy elkerülje az összeomlásokat, amikor nagy táblákkal dolgozik;
  • A rendelésszerkesztőt teljesen újratervezték, így nincs szükség API-munkamenetre;

eltávolítva:

  • OCMOD;
  • Minden harmadik féltől származó bővítmény. Létezik egy rendszer az alapvető bővítmények letöltésére és közvetlenül a bővítményoldalakra való hozzáadására.

Funkcionalitás

A hivatalos webhely azt jelzi, hogy a szoftver telepítése után csak termékeket kell hozzáadnia, és szükség esetén ki kell cserélnie a webhelytervező sablont; az árukosár nem igényel külön beállítást és azonnal működik. Az adminisztrációs panel képes kezelni a rendeléseket és kezelni a különböző szállítási módokat RU [10] - EN [11] és különböző fizetési szolgáltatásokat RU [12] - EN [13] .


A szoftver előnyeiként a hivatalos webhely a következő pontokat jegyzi meg:

  • Nyílt forráskód.
  • Szoftver dokumentáció. RU [14] - EN [15]
  • Korlátlan kategóriák, termékek és gyártóik.
  • Termékopciók - kiválaszthatja az új termék létrehozásának lehetőségét a fő termék alapján, és összekapcsolhatja a raktáron lévő mennyiséget;
  • Promóciók, mennyiségi kedvezmények, bónuszok, tanúsítványok;
  • Opciók, funkciók
  • Egyoldalas pénztár.
  • Korlátlan számú információs oldal.
  • RTL és többnyelvű támogatás és interfész fordítás.
  • Lehetőség saját témák beállítására.
  • Beépített modulok:
    • Csúszkák, Bannerek;
    • Vásárlói vélemények;
    • termékminősítő rendszer;
    • képátméretező rendszer;
    • kapcsolódó termékek megjelenítési rendszere;
    • kedvezmények és kuponok rendszere;
    • szállítási mód kiválasztási rendszer [11] .
    • különféle fizetési rendszerek kiválasztása;
  • Több adókulcs megadásának lehetősége.
  • A termék súlyának megadása csomagolás nélkül és a dinamikusan számított költséggel együtt.
  • Keresőoptimalizáció.
  • Hírlevél.
  • Partnerprogram.
  • Korlátlan moduláris rendszer több üzlet létrehozásához egy platformon [16] .
  • Biztonsági mentési és helyreállítási eszközök.
  • Hibabejelentés.
  • A hibák regisztrálása.

Ezenkívül az OpenCartnak számos hátránya van, amelyeket a felhasználók megjegyeznek:

  • A sablon megváltoztatása meghibásodásokat okozhat az egyes modulok és a teljes oldal működésében, és maguk a modulok gyakran kizárólag szabványos sablonhoz készültek, és bármilyen máshoz adaptálást igényelnek. Modulok telepítésekor figyelnie kell a modul kompatibilitását a motor verziójával és esetleg harmadik féltől származó modulokkal. Azonban meg kell érteni, hogy a rendszer, a modulok, a sablonok frissítését szakemberekre kell bízni. [17]
  • Általában nincs mód az automatikus CNC regisztráció beállítására, a probléma megoldásához telepítenie kell harmadik féltől származó kiegészítőket.
  • A képek betöltésének funkciója kényelmetlenül van elrendezve. Több darabból álló kötegben nem lehet képeket feltölteni, nagyon problémás a képek alapján történő keresés, ami megnehezíti a termékkártyára való fotók cseréjét, ha sok van az oldalon.

A fejlesztő kiegészítheti a szabványos kódot olyan megoldásokkal, amelyek teljesen semlegesítik az összes negatív tényező hatását. Így kezdtek megjelenni az OpenCart alapú szerelvények. Az ilyen összeállítások fő célja a CMS-szel való interakció egyszerűsítése adminisztrátor és ügyféloldalon. Ehhez a fejlesztők javítják a kész motor funkcionalitását, különféle modulokat adnak hozzá, és dolgoznak a tervezésen.

Többnyelvűség

CMS OpenCart - tartalomkezelő rendszer angolról oroszra [18] és 23 másik nyelvre [19] lefordítva :

Keresőoptimalizálás

A hivatalos oldal arról számol be, hogy a keresőoptimalizálás a metacímkék elhelyezéséről szól [20] .

Az OpenCartban az optimalizált keresés lehetővé teszi az oldalak indexelését az összes főbb keresőmotorban, és támogatja az egyéni termékeket és a metacímkék kategóriáit.

Statisztikák gyűjtése

Amint a hivatalos weboldalon is szerepel, a szoftver háromféle statisztikai adatot gyűjt [21] :

  • Értékesítési jelentés. A napi, heti és havi eladásokat figyelembe veszik.
  • Terméknézetek. Hasznos a legnézettebb elemek megjelenítéséhez.
  • Vásárolt termékek. A legtöbbet eladott tételek kiszámítása történik.

Építés OpenCart alapján

  • Oroszosított klub összeállítás - OpenCart 3 klub kiadás
  • GitHub adattár OpenCart Club

Rendszerkövetelmények

A szoftver megköveteli: RU [22] - EN [23] :

Állítsa be a PHP-t úgy, hogy megfeleljen a következő követelményeknek: PHP beállítások

  1. PHP 8.1+ verzió
  2. Regisztráció Globals
  3. Magic Quotes GPC
  4. Fájlfeltöltések
  5. Munkamenet automatikus indítása

Szükséges könyvtárak

A teljes értékű munkához a következő modulok és könyvtárak szükségesek a php RU [22] - EN [23] számára :

  1. Adatbázis
  2. GD
  3. becsavar
  4. OpenSSL
  5. ZLIB
  6. postai irányítószám

Engedélyezés

Az "OpenCart" egy GitHub tárolóban található a GNU General Public License v3 [6] alatt .

Irodalom

  • Rupak nepáli. OpenCart téma és modul fejlesztés. - 2015. - S. 208. - ISBN 978-1-78398-768-9 .

Jegyzetek

  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 Kiadás 4.0.0.0 – 2022. . opencart.com. Letöltve: 2015. május 23. Az eredetiből archiválva : 2022. május 31.
  6. 1 2 3 opencart/opencart . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2014. október 18..
  7. Az OpenCart bővítményei, moduljai és sablonjai . opencart.club. Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9..
  8. kiterjesztés . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2010. május 10.
  9. Lépjen kapcsolatba velünk . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  10. Szállítási modulok az OpenCart számára az OpenCart számára . opencart.club. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  11. 1 2 kiszállítási modul az OpenCarthoz . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  12. Az OpenCart fizetési rendszerei . opencart.club. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  13. Fizetési átjárók az OpenCarthoz . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  14. OpenCart dokumentáció orosz nyelven . opencart.club. Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9..
  15. OpenCart angol nyelvű dokumentáció . opencart.club. Hozzáférés dátuma: 2017. január 7. Az eredetiből archiválva : 2017. január 7.
  16. Több üzlet . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 20..
  17. Az OpenCart szolgáltatásai és szolgáltatásai . opencart.club. Letöltve: 2022. augusztus 6. Az eredetiből archiválva : 2022. augusztus 6..
  18. Lokalizáció, Nyelvi csomagok az OpenCarthoz . Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9..
  19. Nyelvek . Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 20..
  20. SEO optimalizálás . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23..
  21. Statisztika . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. május 9..
  22. 1 2 Rendszer-/szerverkövetelmények . opencart.club/doc/. Letöltve: 2015. április 25. Az eredetiből archiválva : 2022. április 9..
  23. 12 Rendszerkövetelmények . _ docs.opencart.com. Letöltve: 2015. április 25. Az eredetiből archiválva : 2015. április 23..

Linkek