commercio electronico con drupal

12
Comercio electrónico con Drupal Por: Osvaldo Villarroel Marañon [email protected]

Upload: osvaldo-villarroel-maranon

Post on 06-Jul-2015

263 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Commercio electronico con Drupal

Comercio electrónico con Drupal

Por: Osvaldo Villarroel Marañ[email protected]

Page 2: Commercio electronico con Drupal

2 Opciones Fuertes

+Madurez.+Módulos contrib.-Consumo de recursos.

+Aprovecha D7.+Flexible.+Arquitectura de framework-Compleja config.

Page 3: Commercio electronico con Drupal

Elección mayoritaria HOY!

Commerce.1. Es una solución que tiene mucho futuro al

hacer uso intensivo de las Entidades y Reglas (Rules.)

2. Es una solución madura que ha sido adoptada por proyectos enormes como MC donals.

3. Tiene asociada la distribución más descargada actualmente que es Commerce kickstart.

Page 4: Commercio electronico con Drupal

Commerce Vs Commerce Kickstart

Kickstar ● cuando el sitio no requerirá demasiado

customización y con funcionalidades sencillas.

Instalar sobre drupal base el módulos commerce ● cuando ya se tiene un proyecto en

producción y se le añadiría la tienda.● Cuando el proyecto tenga un nivel alto de

customización.

Page 5: Commercio electronico con Drupal

Dependencias de commerce

1. rules.Se usan para configurar los métodos de pago, calcular impuestos, calcular precios, enviar correos entre otros.

2. Views.Todas las salidas son vistas: Pedidos, cesta de compra, listado de productos

3. Ctols.4. Entity API.El nuevo modelo aplica entidades a los productos

5. Address Field.

Page 6: Commercio electronico con Drupal

Funcionalidades incluidas en commerce

● Carrito de compras.● Finalización de las compras.● Administración de clientes.● Lineas de pedidos.● Ordenes.● Métodos de pago.● Múltiples precios.● Productos.● Impuestos.

Page 7: Commercio electronico con Drupal

Arquitectura de Commerce:Entidades

Modelo presentado por Pedro Cambra en Drupal Camp España 2012

Page 8: Commercio electronico con Drupal

Ideas Claves que no son tan intuitivas

● Se pueden utilizar como display de productos los nodos. (product reference)

A través de product reference se puede enlazar cualquier entidad como los usuarios, las taxonomías, etc.

● Cuando se agregan productos a la cesta de compras se crean las líneas de pedido (line item) .

Al ser entidades se pueden agregar campos a estos personalizando así los pedidos.

● Los datos de los clientes se guardan en entidades también (Customer profile)

Los clientes también pueden tener campos adicionales

Page 9: Commercio electronico con Drupal

Módulos adicionales

http://www.drupalcommerce.org/contribEntre ellos destacan:● Gastos de envío.http://drupal.org/project/commerce_shipping

● Control de stock.http://drupal.org/project/commerce_stock

● Cupones de descuento.http://drupal.org/project/commerce_coupon

Page 10: Commercio electronico con Drupal

Sitios interesantes

http://www.eurocentres.com/esComunidad educativa con 175.000 entidades.https://www.kenzo.com/en/Sitio de moda con entorno inmersivo.http://www.mcdonalds.fr/Se usa commerce como catálogo netamente.http://www.rodand.com/La combinación vistas permite filtros potentes. Además de que el sitio se alimenta de un xml externo.

Page 11: Commercio electronico con Drupal

Referencias

Sitio oficial de drupal commercehttp://www.drupalcommerce.org/Blog de pedro cambrahttp://cambrico.net/

Page 12: Commercio electronico con Drupal

Agradecimientos

Foto de la portadahttp://www.flickr.com/photos/epsos/