Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».
VirtueMart est une solution de commerce en ligne open source conçue pour une extension de Mambo ou de Joomla! système de gestion de contenu CMS. VirtueMart est écrit en PHP et nécessite l'environnement de base de données MySQL pour le stockage.
Initialement baptisée mambo-phpShop [2],[3] il est devenu la première composante de commerce en ligne pour le système CMS Mambo. Après la séparation de la communauté Mambo dans Joomla, le développeur de mambo-phpShop la rebaptise « VirtueMart », soutenant officiellement la nouvelle CMS Joomla. Alors que les implémentations actuelles peuvent encore fonctionner avec Mambo CMS, et les anciennes éditions de mambo-phpShop sont encore disponibles au téléchargement mais ils ne sont plus supportées activement.
En , une nouvelle équipe a commencé à développer VirtueMart 2. La nouvelle version a été publiée en . En , l'équipe de développement a déclaré la fin de la vie pour VirtueMart 1.1.
VirtueMart supporte un nombre illimité de produits et de catégories, avec des produits pouvant être affectés à plusieurs catégories. Il permet également la vente de produits téléchargeables, et offre un mode de catalogue où la fonction panier est désactivée. VirtueMart prend en charge plusieurs prix pour un seul produit, sur la base de groupes de vendeurs ou une plage de la quantité, et permet l'utilisation d'une variété de différents paiements[4].
VirtueMart est une solution open source de commerce en ligne, tout le code de l'application est ouvertement visible dans PHP. Cela permet aux développeurs PHP d'afficher, de mettre à jour ou personnaliser le fonctionnement du panier. En outre VirtueMart offre des modèles simplifiés de structure pouvant être édités en standard html et css.
VirtueMart est pris en charge par une application iPhone par iVMStore[5].
VirtueMart a été adopté par plus de 269 000 détaillants en ligne en 2013[6].
Pour la semaine du , Trends a indiqué que VirtueMart est sur 1,47% des meilleurs sites de 10K, 3,25% des meilleurs sites de 100K, et 6,02% du million de premiers sites[7].
En 2015, VirtueMart représente 353.542 sites marchands d’après les données de Trends [8], le plaçant parmi les solutions de commerce en lignee utilisées dans le monde avec Magento,WooCommerce et Prestashop.
VirtueMart est un plugin pour Joomla! / Mambo, il a les mêmes exigences en matière de système.
Plusieurs autres bibliothèques ou extensions justificatives requises comprennent MySQL, XML et support de Zlib intégré dans PHP. Support pour HTTPS (OpenSSL) et cURL est recommandé[9].
Michelle M. Griffin, Website Design Guide to Joomla! 1.5, Virtuemart & Extensions, CorporationGURU (2008), (ISBN978-0982153710)
Sarkar, Suhreed, Joomla! E-Commerce with VirtueMart: Build feature-rich online stores with Joomla! 1.0/1.5 and VirtueMart 1.1.x.Packt Publishing (2009). (ISBN978-1-847196-74-3).
Joseph Kwan, Joomla! VirtueMart 1.1 Theme and Template Design, PACKT PUBLISHING (2011), (ISBN978-1849514545)
Götz Nemeth: VirtueMart Der Joomla!-Shop (German), Franzis Verlag (2010), (ISBN978-3645600781)
Martin Blasczyk: Das offizielle VirtueMart-Buch: Online-Shops aufbauen und betreiben mit Joomla! (German), Addison-Wesley (2009), (ISBN978-3827327727)
Valérie Isaksen, Thierry Tardif, Joomla et VirtueMart: Réussir sa boutique en ligne (French), Eyrolles (2008/2009), (ISBN978-2212124873)
Jean-Noël Anderruthy: Joomla ! 1.5: Créez un site web et une boutique en ligne avec VirtueMart, 2 volumes (French), Éditions ENI (2010), (ISBN978-2746055308)
Roberto Chimenti: Crea il tuo e-commerce con Joomla! & Virtuemart (Italian), Hoepli (2010), (ISBN978-8820345488)
G.J. Fierloos: MyStudy Virtuemart (Dutch), Duuren Media, Van (2008), (ISBN978-9059403536)
VirtueMart 2.x.x
Kerry W. Watson: Showme Guides Virtuemart 2 User Manual, CreateSpace (2012), (ISBN978-1475144635)
↑Phpshop <> Virtuemart - phpShop - Forums (2007-06-24) - "Virtuemart only exists as a component of Mambo/Joomla. Phpshop is a standalone application. Virtuemart is based upon much of the underlying logic and code for phpShop, but the 2 are not compatible."