VirtueMart ist eine Onlineshop-Software. Es ist freie Software und steht unter der GNU General Public License. Es läuft als Komponente im Content-Management-System (CMS) Joomla, ist in PHP geschrieben und verwendet MySQL als Datenbank. Entwickelt und gepflegt wird VirtueMart von der iStraxx UG und wird auf über 150.000 Webpräsenzen eingesetzt.
Das Shop-System wurde ab April 2004 zunächst als Projekt unter dem Namen mambo-phpShop von Sören Eberhardt-Biermann entwickelt. Im August 2005 wurde es im Zuge der Abspaltung des Mambo-Entwicklerteams und der Gründung von Joomla in VirtueMart umbenannt. VirtueMart liegt seit November 2014 als Version 3.0.0 vor. Im November 2009 wurde die Entwicklung von VirtueMart einem neuen Entwicklerteam um Max Milbers, versammelt unter dem Dach der iStraxx UG, übertragen, welches seitdem das Refactoring der Shop-Lösung übernommen hat.
Die Verbreitung lässt sich typischerweise bei einer Open-Source-Software nur erschwert messen, denn im Gegensatz zu kommerziellen Systemen fehlt der Lizenzkauf als simple Kennzahl. Jedoch führen Online-Statistiken die Nutzung von VirtueMart in über 150.000 Webpräsenzen weltweit und über alle Versionen hinweg auf. Die Downloadstatistiken zeigen für jede stabile Versionsnummer im Durchschnitt 60.000 Downloads an, wobei Upgrade-Downloads mit einfließen. Die Projektwebseite bietet die Möglichkeit, zum einfachen Erhalt eines SEO relevanten Backlinks, eine Eintragung des eigenen Online-Shops vorzunehmen. Aktuell wird dieser Offerte von mehr als 1500 Shops genutzt.
VirtueMart profitiert von den weitreichenden Funktionalitäten von Joomla. So werden z. B. Benutzerverwaltung, E-Mail-System und die Oberflächengestaltung direkt aus dem Joomla-Basissystem übernommen.
Die nachgerüsteten Funktionalitäten werden zum einen in einer eigenen Administrationsoberfläche innerhalb der Joomla-Administration gekapselt, als auch innerhalb eigener Module, die einzeln steuerbar und auf der Shop-Oberfläche anordbar sind.
Zu den erwähnten Modulen gehören unter anderem:
- der Warenkorb
- die Shop-spezifische Suche
- Aktionsprodukte
Über die Administrationsoberfläche sind u. a. folgende Funktionalitäten erreichbar:
- Steuersätze
- Versandarten und Kosten
- Zahlungsarten (z. B. PayPal und Kreditkarten)
- Rabatte und Gutscheine
- Käufergruppen
Des Weiteren bietet VirtueMart warenwirtschaftsähnliche Möglichkeiten der Bestellungs- und Lagerverwaltung, inklusive automatisierbarer Status-Kommunikation in beiden Kategorien.
VirtueMart kann Produktkataloge spezifisch nach Kundengruppen und einzelnen Benutzern vorhalten. Das Layout kann mit eben solcher Granularität automatisch angepasst werden. Ebenso können Rabatte und Aktionsprodukte kundenspezifisch gewährt bzw. präsentiert werden. Über Kundenkategorien lässt sich ein B2C- und ein B2B-Shop parallel in derselben Installation und derselben Domain realisieren.
VirtueMart verfügt nebst klassischen Online-Zahlmethoden, wie PayPal und Kreditkarte, auch über die Zahlungsoption der Rechnung. Seit VirtueMart 2.0.24A wird dafür Klarna nativ in VirtueMart unterstützt.
VirtueMart kann mehrere Händler innerhalb einer Installation verwalten, allerdings ist die entsprechende Option als experimentell gekennzeichnet. Mit dieser Option lassen sich u. a. Shop-In-Shop-Szenarien realisieren, wie sie z.B. von Amazon Marketplace oder eBay-Shops bekannt sind.
VirtueMart kann mit Erweiterungen versehen werden. Dazu zählen auch VirtueMart-spezifische Templates für die Shop-Oberfläche. Ein entsprechender Market-Place ist auf der Projekt-Webseite verfügbar. Third-Party-Erweiterungen existieren darüber hinaus auf verschiedenen Webpräsenzen. Im Gegensatz zu VirtueMart selbst sind Erweiterungen für VirtueMart nicht zwangsläufig kostenlos. Weiterhin ist die Nutzung von Joomla-Erweiterungen und Joomla-Templates möglich.
VirtueMart benötigt ein fertig eingerichtetes System bestehend aus:
- PHP5 – empfohlen: PHP 5.3.x oder höher
- Einer MySQL-Datenbank – empfohlen: MySQL 5.5.x oder höher
- Einem Apache Webserver – empfohlen: Apache 2.2.x oder höher
- Einer Joomla!-2.5.x-Installation
Des Weiteren werden die PHP-Bibliotheken MySQL, XML und Zlib benötigt. Die Unterstützung für https (openSSL) und cURL wird empfohlen. Die langzeitunterstützte Joomla-Versionreihe 2.5.x ist für die aktuelle VirtueMart-2.x-Reihe eine zwingende Forderung. Anpassungen von VirtueMart an Joomla-Versionen mit normaler Lebensdauer werden nicht vorgenommen. VirtueMart 3 befindet sich in Vorbereitung und soll für die Joomla-3.x-Reihe geeignet sein.
Die Verwaltung erfolgt hierbei auf drei Ebenen:
- Website
- Store
- Store View
Wir bieten Ihnen die folgende Dienstleistungen für die Joomla VirtueMart Design & Entwicklung an:
- Individuelle Joomla VirtueMart Design
- Erweiterung / Änderung Ihre gekaufte Joomla VirtueMart Template ( Theme ) nach Ihre Wünsche
- Individuelle Datenbankentwicklung für Ihre Joomla VirtueMart Projekt
- Redesign Ihre Joomla VirtueMart Projekt
- Suchmaschinenoptimierung für Ihre Joomla VirtueMart Projekt
- Content Writing Service für Ihre Joomla VirtueMart Projekt
- Plug-In ( Zusatzmodule ) Programmierung für Ihre Joomla VirtueMart Projekt
- Erweiterung Ihre bestehende Joomla VirtueMart Projekt
- Pflege, Wartung & Reparatur Ihre Joomla VirtueMart Projekt
- Seiten erstellung für Ihre Joomla VirtueMart Projekt
- Beiträge erstellung für Ihre Joomla VirtueMart Projekt
- Kategorien erstellung für Ihre Joomla VirtueMart Projekt
- Produkte erstellung
- Alle Produkte als CSV, XHTML, Exportierung
- Alle Bestellungen als CSV, XHTML, Exportierung
- Alle Kunden als CSV, XHTML, Exportierung
- API Schnittstelle Programmierung
- Online Zahlungsmöglichkeiten einbindung
- Ebay & Amazon API Programmierung
- Einzelne Produkte für die Suchmaschinenoptimierung
- Produkt Beschreibung und SEO Texte erstellung
- Produkt Bilder Optimierung
- Best Seller Verkauf Strategie Entwicklung
- Kunden Bewertungen von Drittanbieter Einbindung
- Konzeptaufbau für Ihre Joomla VirtueMart Projekt
- Erweiterung Ihre bestehende Joomla VirtueMart Projekt
- Netzwerk Sicherheit für Ihre Joomla VirtueMart Projekt
- Ladezeit Optimierung Ihre Joomla VirtueMart Projekt
- Umzug Ihre bestehende Joomla VirtueMart Projekt zu einem anderen Anbieter
- Datenbank Inhalte & Informationen Export / Import zu anderem Anbieter