VirtueMart

from Wikipedia, the free encyclopedia
VirtueMart

VirtueMart Cart Logo 64x64.jpg
VirtueMart administration area
VirtueMart
Basic data

developer VirtueMart team
Publishing year 1997
Current  version 3.4.5
( April 1, 2019 )
operating system platform independent
programming language PHP
category Online shop
License GPL
German speaking Yes
www.virtuemart.net

VirtueMart is an Online Shop - Software . It is free software and is under the GNU General Public License . It runs as a component in the Joomla Content Management System (CMS) , is written in PHP and uses MySQL as its database . VirtueMart is developed and maintained by iStraxx UG and is used on over 150,000 websites.

development

The shop system was initially developed as a project under the name mambo-phpShop by Sören Eberhardt-Biermann from April 2004 . In August 2005 it was renamed VirtueMart in the course of the spin-off of the Mambo development team and the establishment of Joomla . VirtueMart has been version 3.0.0 since November 2014.

In November 2009, the development of VirtueMart was transferred to a new development team led by Max Milbers, gathered under the umbrella of iStraxx UG, which has since taken over the refactoring of the shop solution.

distribution

The distribution is typically difficult to measure with open source software because, in contrast to commercial systems, the license purchase is missing as a simple key figure. However, online statistics show the use of VirtueMart in over 150,000 websites worldwide and across all versions. The download statistics show an average of 60,000 downloads for each stable version number, including upgrade downloads. The project website offers the possibility of registering your own online shop to easily obtain an SEO relevant backlink. This offer is currently being used by more than 1500 shops.

Functions and skills

VirtueMart benefits from the extensive functionalities of Joomla. So z. B. User administration, e-mail system and the interface design are taken directly from the Joomla base system.

Modules

The retrofitted functionalities are encapsulated on the one hand in a separate administration interface within the Joomla administration, on the other hand within their own modules that can be individually controlled and arranged on the shop surface. The modules mentioned include:

  • the shopping cart
  • the shop-specific search
  • Promotional products

Administration dialogs

The administration interface a. the following functionalities can be achieved:

  • Tax rates
  • Shipping methods and costs
  • Payment methods (e.g. PayPal and credit cards)
  • Discounts and coupons
  • Buyer groups

Furthermore, VirtueMart offers goods management-like options for order and warehouse management, including automated status communication in both categories.

Advanced options

  • VirtueMart can hold product catalogs specifically according to customer groups and individual users. The layout can be adapted automatically with just such granularity. Discounts and promotional products can also be granted or presented on a customer-specific basis.
  • A B2C and a B2B shop can be implemented in parallel in the same installation and the same domain using customer categories.
  • In addition to classic online payment methods such as PayPal and credit card, VirtueMart also offers the option to pay by invoice. Since VirtueMart 2.0.24A, Klarna is supported natively in VirtueMart.
  • VirtueMart can manage multiple dealers within one installation, but the corresponding option is marked as experimental. With this option you can a. Realize shop-in-shop scenarios such as B. from Amazon Marketplace or eBay shops are known.

Extensions

VirtueMart can be provided with extensions. This also includes VirtueMart-specific templates for the shop interface. A corresponding market place is available on the project website. Third-party extensions also exist on various websites. In contrast to VirtueMart itself, extensions for VirtueMart are not necessarily free of charge. Furthermore, the use of Joomla extensions and Joomla templates is possible.

Requirements and compatibility

VirtueMart requires a fully set up system consisting of:

  • PHP5 - minimum: PHP 5.3.x - recommended PHP 7.1.x or higher
  • A MySQL database - recommended: MySQL 5.5.x or higher
  • An Apache web server - recommended: Apache 2.2.x or higher
  • A Joomla! 3.x installation

The PHP libraries MySQL , XML and Zlib are also required. Support for https (openSSL) and cURL is recommended.

The long-term supported Joomla version series 3.x is a mandatory requirement for the current VirtueMart 3.x series. VirtueMart 3.x is regularly adapted to new versions of the Joomla 3.x series. The adaptation to Joomla 4 is expected to take place when the Joomla 4 development reaches the release candidate stage.

See also

literature

  • Sasa Paporovic: VirtueMart2.x - The basic course [video tutorial]. CreateSpace Independent Publishing Platform, 2014.
  • Götz Nemeth: VirtueMart 2. The Joomla! Shop. Franzis, 2012, ISBN 978-3645601740 .
  • Götz Nemeth: VirtueMart. The Joomla! Shop. Franzis, 2010, ISBN 978-3645600781 .
  • Martin Blasczyk: The official VirtueMart book. Build and operate online shops with Joomla! Addison-Wesley, 2009, ISBN 978-3827327727 .
  • Suhreed Sarkar: Joomla! E-Commerce with Virtuemart. Packt Publishing, 2009, ISBN 978-1847196743 .
  • Valérie Isaksen, Thierry Tardif: Joomla et VirtueMart. Réussir sa boutique en ligne. Eyrolles, 2009, ISBN 978-2212124873 .

Web links

Individual evidence

  1. dev.virtuemart.net .
  2. VirtueMart Market Share. VirtueMart Customers and Market Share, October 20, 2014, accessed October 20, 2014 .
  3. VirtueMart example shops. VirtueMart Live Store List, June 30, 2010, accessed June 30, 2010 .
  4. VirtueMart Market Share. Build in Klarna checkout support, November 15, 2013, accessed October 21, 2014 .
  5. Joomla! Extensions Directory. Joomla! Extensions Directory, October 21, 2014, accessed October 21, 2014 .
  6. VirtueMart installation. VirtueMart Wiki, December 20, 2012, accessed December 20, 2012 .