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 .
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
- PHP 8.1+ verzió
- Regisztráció Globals
- Magic Quotes GPC
- Fájlfeltöltések
- 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 :
- Adatbázis
- GD
- becsavar
- OpenSSL
- ZLIB
- 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
- ↑ 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 Kiadás 4.0.0.0 – 2022. . opencart.com. Letöltve: 2015. május 23. Az eredetiből archiválva : 2022. május 31. (határozatlan)
- ↑ 1 2 3 opencart/opencart . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2014. október 18.. (határozatlan)
- ↑ Az OpenCart bővítményei, moduljai és sablonjai . opencart.club. Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9.. (határozatlan)
- ↑ kiterjesztés . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2010. május 10. (határozatlan)
- ↑ Lépjen kapcsolatba velünk . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ 1 2 kiszállítási modul az OpenCarthoz . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
- ↑ Az OpenCart fizetési rendszerei . opencart.club. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
- ↑ Fizetési átjárók az OpenCarthoz . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
- ↑ OpenCart dokumentáció orosz nyelven . opencart.club. Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9.. (határozatlan)
- ↑ 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. (határozatlan)
- ↑ Több üzlet . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 20.. (határozatlan)
- ↑ Az OpenCart szolgáltatásai és szolgáltatásai . opencart.club. Letöltve: 2022. augusztus 6. Az eredetiből archiválva : 2022. augusztus 6.. (határozatlan)
- ↑ Lokalizáció, Nyelvi csomagok az OpenCarthoz . Letöltve: 2022. április 9. Az eredetiből archiválva : 2022. április 9.. (határozatlan)
- ↑ Nyelvek . Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 20.. (határozatlan)
- ↑ SEO optimalizálás . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
- ↑ Statisztika . opencart.com. Letöltve: 2015. április 24. Az eredetiből archiválva : 2015. május 9.. (határozatlan)
- ↑ 1 2 Rendszer-/szerverkövetelmények . opencart.club/doc/. Letöltve: 2015. április 25. Az eredetiből archiválva : 2022. április 9.. (határozatlan)
- ↑ 12 Rendszerkövetelmények . _ docs.opencart.com. Letöltve: 2015. április 25. Az eredetiből archiválva : 2015. április 23.. (határozatlan)
Linkek