OpenCart je priljubljena platforma za spletne trgovine na Hrvaškem – lažja in enostavnejša od WooCommercea ter manj zahtevna po virih od Magento. Številne male in srednje velike kadrovske agencije jo uporabljajo že leta. To je vodnik o tem, kaj potrebujete za pravilno gostovanje in kako se izogniti tipičnim težavam.
OpenCart na kratko
- Odprtokodna spletna trgovina PHP, licenca MIT.
- Različice: OpenCart 3.x (zastarela, še vedno priljubljena), OpenCart 4.x (sodobna, priporočena).
- Izvorna večskladiščna platforma v enem samem primerku.
- Tržnica modulov z več kot 13.000 razširitvami.
- Aktivna kadrovska skupnost, veliko prevodov in modulov, specifičnih za kadrovsko področje.
Tehnične zahteve za OpenCart 4.x
| Komponenta | Minimalno | Priporočilo |
|---|---|---|
| PHP | 8,0 | 8,1 / 8,2 |
| MySQL | 5,7 | MariaDB 10.6+ |
| cURL | zahtevano | zahtevano |
| Knjižnica GD | potrebno za palce | + ImageMagick |
| omejitev_pomnilnika | 128 MB | 256–512 MB |
| NVMe | 10 GB | 40+ GB |
Velikost glede na velikost trgovine
| Velikost | SKU | vCPU | OKVIR | EUR/mesec |
|---|---|---|---|---|
| Majhna | do 100 | 1–2 | 2 GB (v skupni rabi v redu) | ~10–25 |
| Srednji | 100–1000 | 2–4 | 4 GB | ~30–60 |
| Velik | 1000–10000 | 4–8 | 8 GB | ~70–130 |
| Podjetje | 10000+ | 8+ | 16+ GB | ~150+ |
OpenCart je lažji od Magento – majhne trgovine lahko delujejo na deljenem gostovanju, srednje pa na VPS.
Predpomnjenje
- Sistemski predpomnilnik — vgrajen v OpenCart, mora biti omogočen v skrbniškem meniju → Nastavitve.
- OPcache — kritično, pri nekaterih gostovanjih privzeto izklopljeno, preverite.
- LiteSpeed Cache za OpenCart — razširitev, ki omogoča predpomnilnik celotne strani. Dramatično izboljšanje.
- Memcached/Redis – prek razširitve za predpomnilnik sej in objektov.
- CDN – slike prek Cloudflare ali Bunny.
Nasveti za baze podatkov
- Glavne tabele, ki rastejo:
oc_order,oc_customer,oc_product,oc_url_alias. - Za sočasno pisanje (npr. več sočasnih prevzemov) je potreben mehanizem InnoDB.
- Redno čisti tabelo
oc_session(lahko naraste na milijone vrstic). - Indeks na
oc_product_to_categoryza hitrejše nalaganje kategorije.
Več trgovin
OpenCart izvorno podpira več trgovin v istem okolju. Vpliv gostovanja:
- Wildcard SSL ali SAN certifikat (za vse domene).
- Več prostora v predpomnilniku (imeniki predpomnilnika za posamezno shrambo).
- En sam primerek MariaDB, ena sama kodna baza OpenCart – učinkovito.
Plačilni portali za človeške vire
- Monri (najbolj priljubljen ponudnik HR PSP) – razširitev obstaja.
- Corvus – prek razširitve po meri ali partnerja.
- PBZ kartica – integracija po meri.
- Stripe, PayPal — izvorne razširitve.
- Bančno nakazilo (predplačilo) – vgrajeno.
Fiskalizacija: na voljo je razširitev Fiskalizacija za skladnost s kadrovsko zakonodajo (davek za spletne trgovine, ki izdajajo račune).
SEO za OpenCart
- URL za SEO mora biti omogočen v Nastavitvah → Strežnik → Uporabi URL-je za SEO (privzeto izklopljeno).
- Datoteka .htaccess je pravilno nastavljena (preimenujte
.htaccess.txtv.htaccess). - Razširitev SEO Pro / SEO Pack za natančen nadzor nad URL-ji.
- Datoteka Sitemap.xml prek vgrajenih modulov (Katalog → Informacije → Razširitve → Viri).
Tipične težave
- Slika se ne naloži – pogosto knjižnica GD ni nameščena ali pa so dovoljenja za
image/cache/napačna (potreben je 755). - Napaka 500 pri skrbništvu – spremembe starejše različice po posodobitvi. Osvežiti jo je treba prek Razširitve → Spremembe.
- Blagajna ni uspela – plačilni prehod je napačno konfiguriran ali pa je razširitev PHP cURL izklopljena.
- Počasno skrbništvo – V nadzorni plošči je naloženih preveč razširitev. Onemogočite nepotrebne nadzorne plošče.
Selitev OpenCart 3 → 4
OpenCart 4 je bistveno prenovljen – neposredna nadgradnja ne deluje. Morate:
- Varnostna kopija celotnega spletnega mesta + baze podatkov.
- Sveža namestitev OpenCart 4 na drug URL.
- Orodje za migracijo ali ročni izvoz-uvoz (CSV za izdelke, kategorije, stranke, naročila).
- Ponovno preizkusite vse module + teme po meri (združljivost).
- DNS preklopite, ko ste zadovoljni.
Številne trgovine OpenCart 3 še vedno delujejo – selitev ni potrebna, če je 3 stabilen in so nameščeni varnostni popravki.
Strategija varnostnega kopiranja
- Dnevna popolna varnostna kopija datotek.
- Dnevno izpisovanje podatkovne baze.
- Hramba 14–30 dni.
- Varnostno kopiranje zunaj lokacije (S3, B2, drug strežnik).
- Posnetek pred posodobitvijo.
Gostovanje WMD in OpenCart
WMD ima pakete, optimizirane za OpenCart, na LiteSpeed + CloudLinux skladu. Prednameščen LSCache za OpenCart, optimiziran bazen PHP-FPM, MariaDB, uglašen za vzorce poizvedb OC. Integracija s plačilnim prehodom za človeške vire (Monri, Corvus, PBZ) – navodila + nastavitev razširitev po meri, če je potrebno. Vključena je nastavitev razširitev za fiskalizacijo. Več trgovin v enem paketu brez dodatnih stroškov. Vključena je migracija z drugega ponudnika gostovanja.
Paketi:
- OC Mini (do 100 SKU-jev): deljeni LiteSpeed — od ~10 EUR/mesec.
- OC Start (do 500 SKU-jev): 2 vCPU, 4 GB RAM-a VPS — od ~35 EUR/mesec.
- OC Pro (do 5000 SKU-jev): 4 vCPU, 8 GB RAM-a — od ~70 EUR/mesec.
- OC Business (10k+ SKU): 8 vCPU, 16 GB RAM-a — od ~140 EUR/mesec.
Pogosta vprašanja
OpenCart ali WooCommerce? WC, če želite WP ekosistem. OC, če želite namensko spletno trgovino brez WP stroškov, vendar cenejšo od PrestaShopa.
OpenCart ali PrestaShop? OC je lažji za vzdrževanje in cenejši za gostovanje. PS ima več funkcij takoj po namestitvi.
Ali lahko še vedno uporabljam OpenCart 3? Da, prejema varnostne posodobitve. Če pa gradite novo trgovino, začnite z OC 4.
OpenCart na deljenem gostovanju? Za majhne trgovine (do 100 SKU-jev, nizek promet) – solidna izbira. Za resnejše delo preklopite na VPS.
Potrebujete gostovanje ali migracijo OpenCart? WMD ponuja LiteSpeed + integracijo HR PSP + fiskalizacijo. Stopite v stik z nami preko kontaktnega obrazca .