Actualmente existen varios carritos de compras disponibles hay gratuitos, de pago, personalizables, adaptables, etc, etc.
A la hora de elegir un carrito debemos tomar en cuenta algunos criterios por ejemplo:
- Es fácil de personalizar el diseño
- Soporta el sistema de pago que requiero
- Cuenta con los módulos que requiero
- Tiene soporte de atributos(peso, talla, colores, multiples imagenes…)
Veamos algunos de los mas populares
OsCommerce
Este es uno de los más antiguos y por eso además esta atado a tecnologias antiguas como el uso de tablas, requiere usar variables globales (no recomendado por cuestiones de seguridad),sin embargo pronto saldrá una nueva versión la 3.0 que le dará nuevo aire a este viejo carrito de compras. Soporta atributos como peso, talla, etc con variaciones de precio por atributo, múltiples sistemas de shipping.
Personalización
Por defecto no tiene un sistema de templates para personalizarlo fácilmente asi que hay que instalar un plugin adicional que nos puede dar mas de un dolor de cabeza, detalle que tambié será solucionado en la versión 3.0
Módulos de pago
Debido a su antiguedad tiene soporte para muchísimos módulos de pago
Demo
Podemos ver la demo AQUI
Zencart
Este es uno de mis favoritos, desciende del viejo OsCommerce pero tiene la ventaja de haber subsanado muchos de los errores y limitaciones de este, muy personalizable, cuenta con un sistema de atributos muy completo, soporta productos descargables, cuenta con módulos para realizar cache de imágenes, lo que extraño es que es un tanto complicado poner más de una imagen por producto.
Soporta múltiples monedas, múltiples idiomas.
Personalización
Su punto fuerte es ser muy personalizable ya sea para un diseñador que requiera modificar la hoja de estilos hasta un programador que puede cambiarlo por completo, agregando modulos javascript, cuenta con un sistema de templates muy bueno y muchos módulos gratuitos.
Módulos de pago
Cuenta con muchos módulos de pago y esta especialmente integrado con Paypal.
Demo
Podemos ver la demo AQUI
Magento
Este es un sistema nuevo, muy sólido una de las características que más me gusta es su sistema para mostrar las imágenes de productos con zoom incluido, existe en una community version gratuita y una versión enterprise que da soporte entre otras ventajas, el hecho que existan estas 2 versiones limita un poco el desarrollo de nuevos módulos y obtener un soporte gratuito. Entre sus ventajas esta la optimización para buscadores que incluye.
Personalización
Cuenta con un sistema de temas así que personalizarlo no presenta mayores dificultades, por defecto cuenta con un look muy moderno si lo comparamos con oscommerce o zencart.
Módulos de Pago
Soporta los principales payment gateways Authorize.net y Paypal Payflow Pro.
Demo
Podemos ver la demo AQUI
PrestaShop
Otra joven tienda virtual basada en PHP y MySQL el aspecto que más me gusta de esta tienda la presencia de elementos AJAX en el carrito de compras, cuenta con una galería de imágenes por cada producto, por defecto cuenta con un diseño muy elegante y moderno, muy europeo.
Personalización
Este sistema esta basado en smarty asi que podemos personalizalo fácilmente usando sus archivos TPL muy útil si eres sólo un diseñador y editar PHP no es lo tuyo.
Módulos de pago
Debido a que es un sistema nuevo cuenta con pocos módulos de pago aunque si buscamos un poco por ahi encontramos algunos módulos no oficiales, soporta Paypal, 2CO, y algunos pocos más.
Demo
Podemos ver la demo AQUI