VirtueMart | |
---|---|
Tipo de | Tienda en línea |
Desarrollador | Soren Eberhardt-Biermann |
Escrito en | PHP |
Sistema operativo | Software multiplataforma |
Primera edición | 1997 |
plataforma de hardware | Mambo de código abierto y Joomla |
ultima versión | 3.8.8 [1] ( 29 de enero de 2021 ) |
Estado | actual |
Licencia | GNU GPL |
Sitio web | virtudmart.net |
VirtueMart (pronunciado vetchumart ), anteriormente conocido como mambo-phpShop , es un software de tienda en línea gratuito diseñado para complementar los sistemas de administración de contenido de sitios web como Mambo y Joomla! ". VirtueMart está escrito en PHP y utiliza una base de datos MySQL . Más adecuado para sitios web con niveles de carga bajos a medios. VirtueMart está licenciado bajo GNU GPL .
VirtueMart apareció por primera vez como una aplicación mambo-phpShop independiente y fue el primer componente de comercio electrónico personalizado para el sistema de administración de contenido Mambo para crear una tienda en línea. Después de Joomla! bifurcado de Mambo, el desarrollador cambió la marca mambo-phpShop a VirtueMart, que admite oficialmente el nuevo Joomla! Las versiones actuales de VirtueMart pueden funcionar con Mambo. Las versiones anteriores de mambo-phpShop todavía están disponibles para descargar, pero ya no cuentan con soporte activo.
VirtueMart 1.1.x se ha descargado del sitio oficial más de 500 mil veces. Se crearon varios cientos de miles de tiendas en línea en todo el mundo. [3] Hasta julio de 2016, la aplicación se ha descargado más de 2,5 millones de veces.
¡Hoy VirtueMart es el componente más popular para Joomla! en el campo del comercio electrónico. Esto es lo que lo hace gratuito, extensible y con una gran funcionalidad.
VirtueMart admite productos y categorías ilimitados, monedas ilimitadas por producto, asignación de productos a múltiples categorías, la capacidad de vender productos descargables y la capacidad de desactivar la función de venta y usar VirtueMart en modo catálogo. VirtueMart permite tener diferentes precios para un mismo producto, en función del número o pertenencia del comprador a un determinado grupo, y brinda la posibilidad de utilizar diferentes sistemas de pago .
VirtueMart tiene un sistema de descuentos, cupones, así como una gran selección de sistemas de pago y métodos de entrega. La funcionalidad que brinda la posibilidad de trabajar con varios vendedores, anunciada en VirtueMart 1.1.0, no estaba completamente implementada en esta sucursal, por lo que su implementación final se trasladó a la versión 2.0.0.
VirtueMart es un software gratuito para implementar la función de tienda en línea y todo el código PHP está totalmente disponible. Esto permite que los desarrolladores de PHP vean, actualicen o cambien las características y la funcionalidad de la tienda en línea. Además, VirtueMart utiliza plantillas simplificadas (llamadas 'fly pages' en VirtueMart) que brindan la posibilidad de cambiar el aspecto de la tienda en línea y están en formato HTML y CSS .
Al migrar VirtueMart de Mambo a Joomla! los desarrolladores no han prestado suficiente atención a las diferencias entre Mambo y Joomla! , como resultado, la rama VirtueMart 1.0.x contiene una gran cantidad de código de procedimiento antiguo y componentes que ya existen en Joomla!, pero que por alguna razón no se utilizan (motor de plantillas, conexión a la base de datos, etc.).
En la rama moderna de VirtueMart 1.1.x, se incluyó la capacidad de cambiar rápidamente los temas [4] para la categoría del producto, la página de pedidos y la página del carrito.
El montaje estándar no incluye módulos de importación/exportación, solo en forma de desarrollos de terceros.
Capacidad para crear plantillas de importación/exportación para varios propósitos. Hay desarrollos de terceros de módulos de exportación en Yandex. Mercado.
El montaje estándar incluye las siguientes formas de pago:
También hay muchos desarrollos de terceros de módulos de pago, incluidos WebMoney , Yandex.Money , RBKMoney , Russian Post, Qiwi Visa Wallet , PayKeeper , Assist y otros.
Los siguientes métodos de entrega están incluidos en el montaje estándar:
También hay muchos desarrollos de terceros de módulos de entrega.
Dado que VirtueMart es solo un complemento para Joomla! / Mambo, este software tiene los mismos requisitos de sistema.
Sin embargo, los desarrolladores de v 3.8 recomiendan las siguientes opciones:
Requisitos para instalar la versión 1.1.6 [5] :
Requisitos para instalar la versión 1.0.15 (obsoleta):
Se requieren las siguientes extensiones/complementos de PHP : MySQL , XML y Zlib . Se recomienda compatibilidad con HTTPS ( OpenSSL ) y cURL .
Con Joomla! Las versiones 1.0.x de VirtueMart 1.0.x y 1.1.0-5 son compatibles.
Con Joomla! Las versiones 1.5.x de VirtueMart 1.1.x son compatibles.
Desde la versión 1.1.6, VirtueMart solo es compatible con Joomla! 1.5.x, desde que comenzó la transición del código a MVC , que no es compatible con Joomla! 1.0.x.
La versión actual 3.8.7 es compatible con Joomla! V3.9.x y listo para adaptarse rápidamente a Joomla! V4.
A partir de marzo de 2013, el producto VirtueMart todavía tenía una gran cantidad de código de programación diseñado para soportar la compatibilidad con Joomla! 1.0.x. Además, en VirtueMart, las consultas a la base de datos (DB) no son del todo óptimas, lo que puede ralentizar el rendimiento. VirtueMart consume muchos recursos de alojamiento, por lo que es recomendable alojar proyectos medianos al menos en un VPS .
La relativa complejidad de crear páginas en el frontend a menudo desalienta a los recién llegados a trabajar con él.
La versión actual se deshizo del código heredado de versiones anteriores y se optimizó significativamente en rendimiento y arquitectura.