En Open Xarxes nos hemos encontrado con la elaboración de una página web que tuviera formato de tienda, pero que no fuera muy intrusiva. Así que nos hemos puesto a ello, partiendo de una premisa, necesitamos usar un CMS, y ¿qué es un CMS?
Las siglas CMS corresponden a Content Management System (Sistema de gestión de contenidos), que permite crear y administrar contenidos por parte de los administradores, editores, participantes y demás usuarios. Un ejemplo es el de colaboradores que crean contenido y los editores revisan y publican estos contenidos para que sean visibles a todo el público (los valida). CMSs muy utilizados a día de hoy tenemos WordPress, Drupal, Moodle, etc.
Necesitábamos un CMS que se adecuara lo máximo posible al aspecto de tienda y con las funciones básicas que esta conlleva: visualizar productos, carrito de compra, categorías para productos, etc. Comenzamos analizando Prestashop, Magento y WordPress.
WordPress, en su código más básico, no es un CMS destinado a tienda, pero el uso de varios plugins y temas le daban esa funcionalidad, así que era necesario barajar dicha posibilidad. Instalamos y configuramos diversos plugins que se adecuaran a nuestras necesidades:
· Jigoshop para establecer el carrito de compra con otras funcionalidades,
· E-shop que es un todo en uno (carrito, características de productos, e-mails automáticos al finalizar la compra, …),
· Woocomerce que incluye todo lo anterior pero permite pagar por Paypal o cheque, es el plugin webshop para WordPress más popular,
· Ecwid que no es tan potente pero se integra muy cómodamente con la api de facebook para tener una fanpage conectada a la web, … Pero había un gran problema, necesitábamos que ciertos productos solo fueran accesibles a ciertos usuarios con privilegios. Esta función no nos la brinda WordPress ya que todos los usuarios pueden ver toda la web sin restricciones.
Magento
Ventajas:
- Muy personalizable.
- Un BackOffice muy completo.
- Tiene soporte técnico.
- Sistema robusto y seguro.
- SEO onPage potente y sencillo.
- Sistema de compra más sencillo y menos estricto.
- El BackOffice es muy potente para realizar cualquier acción.
- Buen rendimiento en grandes proyectos.
Desventajas:
- Dificultad de implantación, instalación y manejo.
- Demanda bastantes recursos por lo que se hace casi imprescindible contratar un servidor dedicado.
- Aunque dispone de soporte técnico, la comunidad Magento en Español no es muy numerosa.
- Costes de implantación y personalización más elevados debido a la complejidad del sistema.
Prestashop
Ventajas:
- Sencillez en instalación y uso.
- BackOffice sencillo e intuitivo.
- Rapidez de carga de las páginas.
- Consume menos recursos por lo que no es imprescindible contar con un hosting dedicado.
- Muy personalizable.
- Gran cantidad de módulos (generalmente de pago) disponibles.
- La Comunidad de Prestashop es muy activa.
Desventajas:
- La mayor parte de módulos y plantillas para personalizar nuestra tienda, son de pago.
- No dispone de soporte técnico, aunque sí de una comunidad bastante activa.
- La integración con sistemas externos es compleja.
Con todo esto en mente, nos hemos decantado por Prestashop porque:
· para el usuario final el backoffice es muy intuitivo y sencillo de modificar los productos y gestionar los pedidos, y
· Magento es demasiado potente para lo que estábamos buscando, por ende requería un alojamiento más potente.