Tic71 equipo1 tema2_spree_commerce

17
Spree Commerce Integrantes: Diana Gabriela Morales Ortiz Sandy Ramos Díaz Andrea Ruiz Munguía Eduardo Silverio Velázquez UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

Transcript of Tic71 equipo1 tema2_spree_commerce

Spree Commerce

Integrantes:

Diana Gabriela Morales Ortiz

Sandy Ramos Díaz

Andrea Ruiz Munguía

Eduardo Silverio Velázquez

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

Índic

e

Portada………..……….…….1

Índice……………...................2

Resumen………………..…........3

Objetivos………………...….........4

¿Qué es?........................................5

¿Quién lo creo?................................6

Historia…………………………….........7

Componentes……………………………..9

Características……………………............11

Diferencias vs Otro parecido……………….13

Ejemplo………………………………............…14

Conclusiones………………………………………15

Bibliografía…………………………………………..16

Vinculo Slide-Shire ..………………………………...17

¿Qué es? Creador Historia Componentes DiferenciasR

esu

men

Obje

tivo

s

Los programadores especializados

en Ruby on Rails tienen en Spree

una solución opensource para

crear tiendas virtuales.

Prometiendo flexibilidad, facilidad

para migrar desde otras

plataformas, y posibilidad de

aceptar más de una transacción

por segundo, se presenta como

una opción ideal para quien quiere

implantar un comercio electrónico

usando esta plataforma de

desarrollo.

¿Qué e

s? Es una plataforma de comercio

Spree que se basa en Ruby on

Rails. Es más fácil de mantener y

personalizar en comparación con

otras plataformas de comercio

electrónico basadas en otros

idiomas. Con menos líneas

innecesarias de código, los

desarrolladores trabajar más

rápido y con mayor flexibilidad

para hacer lo que hacen mejor a la

Consolidación de su tienda única.

¿Quié

n la

cre

ó? Sean Schofield en

2007 y desde entonces ha tenido más de 430 contribuyentes. 

His

tori

a Nuestra empresa pertenece a un

grupo inversor con tradición

industrial y de servicios. Tenemos

experiencia en negocios y un equipo

preparado para cumplir con los

objetivos marcados. Podemos ayudarle a encontrar la

mejor opción para desplegar o

potenciar su negocio en internet. En

esta web encontrará una

descripción de nuestras soluciones

y servicios, si tiene alguna duda

contacte con nosotros.

Org

anig

ram

a

Com

ponente

s

Spree se compone de varias gemas diferentes. Cada una de estas

joyas tiene su propio conjunto de pruebas que se puede encontrar en

la especificación de directorio. Dado que estas gemas son también motores de Rails, realmente no

pueden ser probados en completo aislamiento - que necesitan ser

probados en el contexto de una aplicación Rails

Usted puede construir fácilmente una aplicación de este tipo mediante

la tarea Rake diseñado para este propósito, se ejecuta dentro del

componente que desea comprobar:

$ Ejecutivo haz rastrillo test_app

Esto construirá la aplicación de prueba apropiada dentro de

su especificación dedirectorio. También añadirá la gema a prueba a

tu Gemfile junto con el spree_core joya.

Esta tarea rake se regenerará la aplicación (después de borrar la

existente) cada vez que se ejecuta. También ejecuta las migraciones

de forma automática para que su base de datos test está listo para

ir. No hay necesidad de ejecutar rake db: migrate o rake db: test:

preparar después de ejecutar test_app .

Com

ponente

s

Ejecución de las EspecificacionesUna vez que su aplicación de prueba se ha construido, a

continuación, puede ejecutar las especificaciones de la manera

estándar RSpec:$ Ejecutivo haz rspec spec

También hemos creado un script de construcción que imita lo

que lleva a cabo nuestro servidor de compilación. Se puede

ejecutar desde la raíz del proyecto Spree como esto:

$ Build.sh fiesta Si desea ejecutar especificación para un solo archivo, entonces

puede hacerlo de esta manera:

$ Ejecutivo haz rspec spec / modelos / juerga /

state_spec.rb Si usted desea probar un número de línea particular de la

especificación de archivo a continuación, puede hacerlo de esta

manera:Ejecutivo $ bundle rspec spec / modelos / juerga /

state_spec.rb: 7

Com

ponente

s

 El uso de Fábricas

Spree utiliza factory_girl para crear registros

válidos para el propósito de prueba. Todas las

fábricas están también empaquetado en la

gema. Así que si usted está escribiendo una

extensión o si lo que desea es jugar con modelos

Spree entonces usted puede utilizar estas fábricas

como se ilustra a continuación.$ rieles consola $ Requerir 'juerga / testing_support / fábricas

El spree_core gema tiene un buen número de

fábricas que pueden ser utilizados para las

pruebas. Si usted está escribiendo una extensión o

simplemente Spree prueba se puede hacer uso de

estas fábricas.

Cara

cterí

stic

as

Características

1.-Versatil

2.-Personalizable

3.- Utiliza Google Analytics 

4.- Automatizado

5.- Maneja todos los aspectos de sus operaciones de back-end

Cara

cterí

stic

as 6.-Código abierto en el mundo

7.-Nuestro hub permite la comunicación abierta a través de su cadena de suministro.

8.- Convirtiendo su infraestructura compleja en una solución completamente automatizada.

9.- El apoyo incluye copias de seguridad de orden para sus clientes

10.- Manejar estructuras complejas. 

Difere

nci

as

vs

Otr

o p

are

cido

Spree Commerce Magento

Ofrece una tienda más sencilla de comercio electrónico

Ofrece una plataforma mucho más ampli de comercio electrónico directamente de la caja

Las extensiones disponibles en la comunidad no pueden integrar bien juntos

Es posible la adición de un funcionalidad personalizada

Reseñas de productos Mejora de la API de la web

Búsqueda de productos configurables

Arquitectura modular mejorada

Blogging funcionalidad Menos fallos y mejorado GUI

Google Checkout Mayor transparencia

PayPal expreso Calidad del software

Concl

usi

ones

Para finalizar

entendemos que spree

commerce es una

herramienta muy

eficaz ya que nos

ayuda a crear una

plataforma sobre

comercio electrónico,

el cual es muy fácil de

diseñar y manejar una

vez que ya este

implementado.