VirtueMart | |
---|---|
Type | Online butik |
Udvikler | Søren Eberhardt-Biermann |
Skrevet i | PHP |
Operativ system | Cross-platform software |
Første udgave | 1997 |
Hardware platform | Mambo Open Source og Joomla |
nyeste version | 3.8.8 [1] ( 29. januar 2021 ) |
Stat | aktuelt |
Licens | GNU GPL |
Internet side | virtuemart.net |
VirtueMart (udtales vetchumart ), tidligere kendt som mambo-phpShop , er gratis onlinebutikssoftware designet til at komplementere webstedsindholdsstyringssystemer såsom Mambo og Joomla! ". VirtueMart er skrevet i PHP og bruger en MySQL-database . Mest velegnet til websteder med lavt til medium belastningsniveau. VirtueMart er licenseret under GNU GPL .
VirtueMart dukkede først op som en selvstændig mambo-phpShop- applikation og var den første specialbyggede e-handelskomponent til Mambo- indholdsstyringssystemet til at bygge en onlinebutik. Efter Joomla! Forked fra Mambo, ændrede udvikleren mambo-phpShop- mærket til VirtueMart, som officielt understøtter det nyere Joomla! Nuværende versioner af VirtueMart kan fungere med Mambo. Ældre versioner af mambo-phpShop er stadig tilgængelige til download, men understøttes ikke længere aktivt.
VirtueMart 1.1.x er blevet downloadet fra det officielle websted mere end 500 tusinde gange. Flere hundrede tusinde onlinebutikker rundt om i verden blev lavet på det. [3] Fra juli 2016 er appen blevet downloadet over 2,5 millioner gange.
I dag er VirtueMart den mest populære komponent til Joomla! inden for e-handel. Det er det, der gør den gratis, udvidelsesbar og stor funktionalitet.
VirtueMart understøtter ubegrænsede produkter og kategorier, ubegrænset valuta pr. produkt, tildeling af produkter til flere kategorier, muligheden for at sælge produkter, der kan downloades, og muligheden for at slå salgsfunktionen fra og bruge VirtueMart i katalogtilstand. VirtueMart giver dig mulighed for at have forskellige priser for det samme produkt, baseret på antallet af eller tilhørsforhold af køber til en bestemt gruppe, og giver mulighed for at bruge forskellige betalingssystemer .
VirtueMart har et system med rabatter, kuponer, samt et stort udvalg af betalingssystemer og leveringsmetoder. Funktionaliteten, der giver mulighed for at arbejde med flere sælgere, annonceret i VirtueMart 1.1.0, var ikke fuldt implementeret i denne gren, så dens endelige implementering blev flyttet til version 2.0.0.
VirtueMart er gratis software til at implementere onlinebutiksfunktionen og al PHP-kode er fuldt tilgængelig. Dette giver PHP-udviklere mulighed for at se, opdatere eller ændre funktionerne og funktionaliteten i onlinebutikken. Derudover bruger VirtueMart forenklede skabeloner (kaldet 'flyvesider' i VirtueMart), der giver mulighed for at ændre udseendet af onlinebutikken og er i HTML- og CSS -format.
Når du migrerer VirtueMart fra Mambo til Joomla! udviklere har ikke været nok opmærksomme på forskellene mellem Mambo og Joomla! , som et resultat, indeholder VirtueMart 1.0.x-grenen en masse gammel procedurekode og komponenter, der allerede findes i Joomla!, men af en eller anden grund ikke bruges (skabelonmotor, databaseforbindelse osv.).
I den moderne gren af VirtueMart 1.1.x var muligheden for hurtigt at ændre temaer [4] for produktkategorien, ordresiden og kurvsiden inkluderet.
Standardsamlingen inkluderer ikke import-/eksportmoduler, kun i form af tredjepartsudviklinger.
Mulighed for at oprette import / eksport skabeloner til forskellige formål. Der er tredjepartsudviklinger af eksportmoduler i Yandex. Marked.
Standardsamlingen inkluderer følgende betalingsmetoder:
Der er også mange tredjepartsudviklinger af betalingsmoduler, herunder WebMoney , Yandex.Money , RBKMoney , Russian Post, Qiwi Visa Wallet , PayKeeper , Assist og andre.
Følgende leveringsmetoder er inkluderet i standardsamlingen:
Der er også mange tredjepartsudviklinger af leveringsmoduler.
Da VirtueMart kun er en tilføjelse til Joomla! / Mambo, denne software har de samme systemkrav.
Udviklerne til v 3.8 anbefaler dog følgende muligheder:
Krav til installation af version 1.1.6 [5] :
Krav til installation af version 1.0.15 (forældet):
Følgende PHP - udvidelser/tilføjelser er nødvendige - MySQL , XML og Zlib . Understøttelse af HTTPS ( OpenSSL ) og cURL anbefales.
Med Joomla! 1.0.x-versioner af VirtueMart 1.0.x og 1.1.0-5 er kompatible.
Med Joomla! 1.5.x-versioner af VirtueMart 1.1.x er kompatible.
Siden version 1.1.6 er VirtueMart kun kompatibel med Joomla! 1.5.x, siden overgangen af koden til MVC begyndte , som ikke understøttes af Joomla! 1.0.x.
Den nuværende version 3.8.7 er kompatibel med Joomla! V3.9.x og klar til hurtigt at tilpasse sig Joomla! V4.
Fra marts 2013 havde VirtueMart-produktet stadig en masse programmeringskode designet til at understøtte kompatibilitet med Joomla! 1.0.x. Også i VirtueMart er forespørgsler til databasen (DB) ikke helt optimale, hvilket kan sænke ydeevnen. VirtueMart bruger mange hostingressourcer, så det er tilrådeligt at hoste mellemstore projekter i det mindste på en VPS .
Den relative kompleksitet ved at bygge sider i frontend afholder ofte nytilkomne fra at arbejde med det.
Den nuværende version er sluppet af med ældre kode fra tidligere versioner og er blevet væsentligt optimeret i ydeevne og arkitektur.