¿Por qué elegir Sylius, y cuáles son las diferencias?
Ventajas Clave de Sylius
Plataforma estudiada, ligera y rápida
Cada característica que aterriza en Sylius se ha pensado mucho. Entendemos que hoy en día, el mejor breed approach es fundamental para el éxito de la operación de la empresa y por ello hacemos que Sylius sea fácil de integrar con el ERP, CRM, PIM, o Automatización de Marketing que elijan. Esto hace que la plataforma sea rápida y no requiera tantos recursos como Magento.
Alta productividad del desarrollador de Sylius en Symfony
Sylius se centra en la innovación del comercio electrónico, aprovechando un ecosistema global de Symfony. Las soluciones de vanguardia de la comunidad de código abierto garantizan hasta tres veces una mayor productividad de los equipos de desarrollo. Construye más con menos trabajo.
Estabilidad, actualizaciones sencillas y un marco de pruebas potente
La constante necesidad de innovación acorta el ciclo de vida de un software moderno. Sylius se actualiza con frecuencia y con una fuerte promesa de compatibilidad con versiones anteriores. Las actualizaciones son fluidas y no requieren un gran cambio de plataforma cada pocos años. Crece junto con su negocio.
Creado para la omnicanalidad con API, no solo sitios web, tiendas y vistas de tienda
Tu empresa necesita llegar a los clientes en todos los puntos de contacto posibles, no solo en el sitio web. La plataforma proporciona potentes API y posibles configuraciones que permiten vender usando cualquier dispositivo, y en cualquier lugar.
¿Por qué utilizar Sylius?
Razones a nivel de Negocio
Característica / Producto | Sylius Plus | Magento |
Omnicanal | Construido pensando en los canales e interfaz del comercio digital. | Construido pensando en sitios web, tiendas, etc. |
Vender en cualquier dispositivo | API-first para aplicaciones móviles y webapps | API de segunda clase pensado para las integraciones |
Experiencia de Cliente único | Libertad total para crear un usuario único | Sistema de temas rígidos y pesados |
Interfaz de Administración de usuario | Interfaz de Administración moderno y centrado en el ser humano | Interfaz cerrada y centrada en el desarrollador |
Rendimiento | Gran rendimiento listo para usar | Pesado y caro de optimizar |
Estrategia de funciones | Plataforma precisa, equipada con funciones clave para colaborar e integrarse con lo mejor de su clase | Rico en funciones pero pesado y deficiente (el 50% puede quedar sin usar) |
Proveedores de pago | Soporta los principales proveedores (Stripe, PayPal, Ayden, etc.) con plugin para pasarelas de pago locales en crecimiento | Más pasarelas de pago que Sylius, pero hay que considerar sus fechas de lanzamiento |
Ciclo de lanzamiento | Evolución sobre revolución con la estricta promesa de compatibilidad con versiones anteriores y guías de actualización | Lanzamiento importante cada más de cinco años que conduce a cambios importantes |
Productividad del desarrollador | Reportado hasta tres veces más que Magento | Bajo, considerando las posibilidades en 2019 |
Coste total de la propiedad | Menor coste de suscripción anual, hosting y desarrollo (ver Productividad del desarrollador) | Significativamente más caro para mantenimiento y hosting |
Razones a nivel Técnico
Característica / Producto | Sylius Plus | Magento |
Omnicanal | Construido pensando en los canales e interfaz del comercio digital. | Construido pensando en sitios web, tiendas, etc. |
Marco/estructura | Marco de Symfony popular con la comunidad global de desarrolladores | Marco personalizado sobre Zend que requiere conocimientos especializados |
Versión PHP | 7.2 | Todavía 7.1 |
Deuda técnica (primera versión) | Conscientemente mantenido a niveles bajos desde 2017 | Acumulada desde 2008 |
Estrategia de desarrollo | Desarrollo profesional con Git, Testing, Implementación e Integración Continua | Mezcla de desarrollo profesional y promesa de complementos para instalar en un clic |
Probado | Alta estabilidad y cobertura completa de prueba gracias al enfoque de desarrollo impulsado por el Comportamiento (siguiente paso trás el Desarrollo de Testeo) | Cobertura inconmensurable con metodología de prueba indefinida |
Testable/Comprobable | Configuración de prueba completa con Behat, phpspec y PHPUnit para personalización y plugin de desarrollo | Pruebas unitarias y funcionales solo con PHPUnit |
Integración Contínua | Soporte listo para usar Travis-CI | Configuración compleja no estandarizada |
Marco de Pruebas de API | Marco de prueba y diseño de API integrado | Sin marco de pruebas de API |
Plantillas | Plantillas modernas y flexibles en lenguaje Twig | Complejo y único sistema de plantillas basado en XML con phtml |
Gestión de Activos | Webpack Encore, Bootstrap 4, Yarn | Ninguno |
Soporte para compositores/creadores | Nativo con Symfony Flex (configuración de la automatización) | Específica de Magento |
Capas de Integración | Principio de responsabilidad única (siempre solo 1 punto, ej: devolución de la llamada de la máquina de estado) | Muchos puntos de integración a considerar |
Ecosistema | Acceso a la comunidad Global de Symfony y al creciente ecosistema especializado en Sylius (más de 2000 desarrolladores en Slack) | Aislado (desde una perspectiva tecnológica) Ecosistema especializado en Magento |