VirtueMart

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 25. července 2018; kontroly vyžadují 12 úprav .
VirtueMart
Typ Internetový obchod
Vývojář Soren Eberhardt-Biermann
Zapsáno v PHP
Operační systém Multiplatformní software
První vydání 1997
Hardwarová platforma Mambo Open Source a Joomla
Nejnovější verze 3.8.8 [1] ( 29. ledna 2021 )
Stát aktuální
Licence GNU GPL
webová stránka virtuemart.net

VirtueMart (vyslovujte vetchumart ), dříve známý jako mambo-phpShop , je bezplatný software pro internetový obchod navržený jako doplněk systémů pro správu obsahu webových stránek, jako jsou Mambo a Joomla! ". VirtueMart je napsán v PHP a používá databázi MySQL . Nejvhodnější pro weby s nízkou až střední úrovní zatížení. VirtueMart je licencován pod GNU GPL .

Historie

VirtueMart se poprvé objevil jako samostatná aplikace mambo-phpShop a byl první na zakázku postavenou komponentou elektronického obchodování pro systém pro správu obsahu Mambo pro vybudování internetového obchodu. Po Joomle! forked z Mambo, vývojář změnil značku mambo-phpShop na VirtueMart, který oficiálně podporuje novější Joomla! Aktuální verze VirtueMart mohou fungovat s Mambo. Starší verze mambo-phpShop jsou stále k dispozici ke stažení, ale již nejsou aktivně udržovány.

VirtueMart 1.1.x byl stažen z oficiálních stránek více než 500 tisíckrát. Bylo na něm vyrobeno několik set tisíc internetových obchodů po celém světě. [3] K červenci 2016 byla aplikace stažena více než 2,5 milionukrát.

Dnes je VirtueMart nejoblíbenější komponentou pro Joomla! v oblasti e-commerce. Díky tomu je bezplatný, rozšiřitelný a má obrovskou funkčnost.

Klíčové vlastnosti

VirtueMart podporuje neomezený počet produktů a kategorií, neomezený počet měn na produkt, přiřazování produktů do více kategorií, možnost prodávat produkty ke stažení a možnost vypnout funkci prodeje a používat VirtueMart v režimu katalogu. VirtueMart vám umožňuje mít různé ceny za stejný produkt na základě počtu nebo příslušnosti kupujícího k určité skupině a poskytuje možnost používat různé platební systémy .

VirtueMart má systém slev, kuponů a také velký výběr platebních systémů a způsobů doručení. Funkcionalita, která poskytuje možnost spolupráce s několika prodejci, oznámená ve VirtueMart 1.1.0, nebyla v této větvi plně implementována, takže její finální implementace byla přesunuta do verze 2.0.0.

VirtueMart je bezplatný software pro implementaci funkce internetového obchodu a veškerý PHP kód je plně dostupný. To umožňuje vývojářům PHP prohlížet, aktualizovat nebo měnit vlastnosti a funkčnost internetového obchodu. VirtueMart navíc používá zjednodušené šablony (ve VirtueMartu nazývané „fly pages“), které umožňují změnit vzhled internetového obchodu a jsou ve formátu HTML a CSS .

Při migraci VirtueMart z Mambo na Joomla! vývojáři nevěnovali dostatečnou pozornost rozdílům mezi Mambo a Joomla! Výsledkem je, že větev VirtueMart 1.0.x obsahuje mnoho starého procedurálního kódu a komponent, které již existují v Joomla!, ale z nějakého důvodu nejsou používány (šablonové jádro, připojení k databázi atd.).

V moderní větvi VirtueMart 1.1.x byla zahrnuta možnost rychle měnit témata [4] pro kategorii produktu, stránku objednávky a stránku košíku.

Admin Panel

Funkce front-end

Import a export dat

Standardní sestava neobsahuje importní/exportní moduly, pouze ve formě vývoje třetích stran.

Schopnost vytvářet import / export šablony pro různé účely. V Yandexu existuje vývoj exportních modulů třetích stran. Trh.

Platební metody

Standardní montáž zahrnuje následující způsoby platby:

Existuje také mnoho vývojů platebních modulů od třetích stran, včetně WebMoney , Yandex.Money , RBKMoney , Russian Post, Qiwi Visa Wallet , PayKeeper , Assist a dalších.

Způsoby doručení

Ve standardní montáži jsou zahrnuty následující způsoby dodání:

Existuje také mnoho vývojových modulů doručovacích modulů od třetích stran.

Výrobci

Systémové požadavky

Protože VirtueMart je pouze doplněk pro Joomla! / Mambo, tento software má stejné systémové požadavky.

Vývojáři pro verzi 3.8 však doporučují následující možnosti:

Požadavky na instalaci verze 1.1.6 [5] :

Požadavky na instalaci verze 1.0.15 (zastaralé):

Jsou vyžadována následující rozšíření/doplňky PHP  – MySQL , XML a Zlib . Doporučuje se podpora HTTPS ( OpenSSL ) a cURL .

Kompatibilita

S Joomla! Verze 1.0.x VirtueMart 1.0.xa 1.1.0-5 jsou kompatibilní.

S Joomla! Verze 1.5.x VirtueMart 1.1.x jsou kompatibilní.

Od verze 1.1.6 je VirtueMart kompatibilní pouze s Joomla! 1.5.x, protože začal přechod kódu na MVC , který není podporován Joomla! 1.0.x.

Aktuální verze 3.8.7 je kompatibilní s Joomla! V3.9.xa připraven rychle se přizpůsobit Joomla! V4.

Kritika VirtueMart

V březnu 2013 měl produkt VirtueMart stále spoustu programovacího kódu navrženého pro podporu kompatibility s Joomla! 1.0.x. Také ve VirtueMart nejsou dotazy do databáze (DB) zcela optimální, což může zpomalit výkon. VirtueMart spotřebovává spoustu hostingových zdrojů, proto je vhodné hostovat středně velké projekty alespoň na VPS .

Relativní složitost vytváření stránek ve frontendu často odrazuje nováčky od práce s ním.

Aktuální verze se zbavila starého kódu z dřívějších verzí a byla výrazně optimalizována z hlediska výkonu a architektury.

Viz také

Literatura

Odkazy


Poznámky

  1. 1 2 3 Stažení souborů VirtueMart . Získáno 14. srpna 2013. Archivováno z originálu 16. května 2017.
  2. VirtueMart 2.0.0 startuje! . Datum přístupu: 21. prosince 2011. Archivováno z originálu 3. ledna 2012.
  3. BuiltWith Trends - VirtueMart . Získáno 17. července 2014. Archivováno z originálu 8. července 2014.
  4. Motivy VirtueMart . Získáno 22. května 2022. Archivováno z originálu dne 27. dubna 2021.
  5. Instalace VirtueMart: Požadavky na server Archivováno 11. června 2010 na Wayback Machine