Magento es un CMS utilizado pri­n­ci­pa­l­me­n­te para la creación de tiendas online pro­fe­sio­na­les. El sistema de código abierto fue lanzado en 2008 y adquirido por eBay tres años más tarde. En 2015, eBay lo vendería a la empresa británica privada Permira. La empresa re­s­po­n­sa­ble de su de­sa­rro­llo sigue siendo Magento Inc, an­te­rio­r­me­n­te Varien. Debido a que los archivos pri­n­ci­pa­les de Magento están bajo la licencia OSL (Open Software License) y son de libre di­s­po­si­ción, la comunidad de usuarios alrededor del mundo ha de­sa­rro­lla­do una serie de ex­te­n­sio­nes y pla­n­ti­llas Magento, ex­te­n­die­n­do así la fu­n­cio­na­li­dad de este gestor de co­n­te­ni­dos. Adi­cio­na­l­me­n­te, existen de­sa­rro­lla­do­res es­pe­cia­li­za­dos en Magento que ofrecen ex­te­n­sio­nes de pago.  

Las versiones más recientes de Magento se basan en gran medida en el framework Zend y requieren, por lo tanto, la versión 5.5.22 del lenguaje de pro­gra­ma­ción PHP como mínimo. Del mismo modo, se necesita MysQL (a partir de la 5.6) como base de datos y Linux (x86-64) como sistema operativo. Los se­r­vi­do­res web pre­di­le­c­tos suelen ser Apache (2.2 o 2.4) y nginx (1.8).

Las funciones ca­ra­c­te­rí­s­ti­cas de Magento

Magento no es un sistema de gestión de co­n­te­ni­dos común y corriente con funciones adi­cio­na­les para tiendas online. Desde sus inicios, Magento fue concebido como una solución para el sector del eCommerce. Esto se refleja, pri­n­ci­pa­l­me­n­te, en la gama de ca­pa­ci­da­des de la pla­ta­fo­r­ma. En cuanto a sus ca­ra­c­te­rí­s­ti­cas básicas, Magento no se di­fe­re­n­cia mucho de los demás CMS y cuenta, por ejemplo, con el típico diseño modular y las co­rre­s­po­n­die­n­tes po­si­bi­li­da­des de es­ca­la­bi­li­dad. Sin embargo, es fácil darse cuenta que su atención no se centra en la ad­mi­ni­s­tra­ción del contenido de la página web, sino que su principal objetivo es la creación y gestión de tiendas online. Magento incluye una gran cantidad de ca­ra­c­te­rí­s­ti­cas que abarcan funciones de marketing, gestión de clientes y productos o métodos de pago, que han de ser añadidos en el caso de otros gestores equi­pa­ra­bles. Es por esto que sus creadores califican a Magento como la solución “out of the box” para el eCommerce. Estas son las pri­n­ci­pa­les funciones de Magento para el eCommerce:

  • Op­ti­mi­za­ción para motores de búsqueda: el SEO es un tema fu­n­da­me­n­tal para toda tienda online, es por esto que Magento incluye numerosas funciones para mejorar el po­si­cio­na­mie­n­to en bu­s­ca­do­res de tu tienda. Por ejemplo: este CMS genera au­to­má­ti­ca­me­n­te URL amigables para los motores de búsqueda, sitemaps (una lista je­rá­r­qui­ca­me­n­te es­tru­c­tu­ra­da de todas las páginas de una web) y es­ta­dí­s­ti­cas sobre los términos de búsqueda más comunes con los que tus clientes han en­co­n­tra­do la tienda online. Además, es posible definir metadatos para las di­fe­re­n­tes páginas de productos, ca­te­go­rías y contenido. Con la ayuda de Google Content API for Shopping puedes lograr que tus productos aparezcan fá­ci­l­me­n­te en los re­su­l­ta­dos de búsqueda de Google Shopping.
  • Marketing y atención al cliente: la im­ple­me­n­ta­ción de es­tra­te­gias de marketing en Magento es una tarea sencilla gracias a numerosas he­rra­mie­n­tas. Este gestor de co­n­te­ni­dos permite, por ejemplo, crear y exportar cupones de descuento para di­fe­re­n­tes campañas (ne­w­s­le­t­ter, medios impresos, etc.). Adi­cio­na­l­me­n­te, puedes marcar artículos re­la­cio­na­dos y mostrar los últimos productos visitados. Magento facilita la creación de encuestas y permite que tus clientes puedan re­co­me­n­dar productos o enviar listas sus listas de favoritos (wishlist) a amigos y conocidos. Un carrito de la compra re­s­po­n­si­vo para di­fe­re­n­tes di­s­po­si­ti­vos aumenta las pro­ba­bi­li­da­des de éxito de las ope­ra­cio­nes de venta.
  • Catálogo y gestión de productos: uno de los mayores be­ne­fi­cios que ofrece Magento al eCommerce es la variedad a la hora de hacer un catálogo pe­r­so­na­li­za­do. Con él puedes, por ejemplo, co­n­fi­gu­rar diversas ca­te­go­rías de forma in­di­vi­dual o filtrar tus artículos por categoría o rango de precios. Magento también incluye una función de búsqueda con la he­rra­mie­n­ta de au­to­co­m­ple­tar, así como una opción para etiquetar y comentar. También podrás equipar tu catálogo con imágenes e in­fo­r­ma­cio­nes sobre los precios y el in­ve­n­ta­rio de tus productos.Si quieres que tus páginas de productos sean más in­ter­ac­ti­vas, tienes a tu di­s­po­si­ción un zoom para las fotos de producto y un botón para compartir enlaces en Facebook.
  • Check out y métodos de pago: op­cio­na­l­me­n­te, Magento te permite ofrecer a tus clientes el one page check out, un proceso de pago que tiene lugar en una sola página. Como ad­mi­ni­s­tra­dor de una tienda online en Magento, puedes decidir si es necesario que el cliente se registre o si este puede realizar la compra como invitado. Tanto para el frontend como para el backend, Magento soporta ce­r­ti­fi­ca­dos SSL que ga­ra­n­ti­zan la seguridad del proceso de compra. Los clientes pueden guardar su carrito de la compra y echar un vistazo a los costes de envío e impuestos adi­cio­na­les. Los métodos de pago uti­li­za­dos incluyen: tra­n­s­fe­re­n­cia bancaria, tarjeta de crédito, PayPal, Amazon Payments y Autorize.net. También es posible integrar otras formas de pago por medio de ex­te­n­sio­nes y de­pe­n­die­n­do del país donde se localice tu negocio.
  • In­te­r­na­cio­na­li­za­ción: gracias al soporte de monedas in­te­r­na­cio­na­les y tasas de impuestos, así como de la diéresis y del texto de derecha a izquierda, si usas Magento para tu eCommerce podrás ofrecer tus productos en todo el mundo. Puedes crear y presentar los textos de producto y de ca­te­go­rías en di­fe­re­n­tes idiomas. Si por razones lo­gí­s­ti­cas solo quieres vender en algunos países, puedes definir las regiones donde deseas hacerlo. Para ello puedes fijar un rango de di­re­c­cio­nes de fa­c­tu­ra­ción o de­te­r­mi­nar en las políticas de tu tienda quién puede y quién no puede crear una cuenta, siempre y cuando la opción de comprar como visitante no esté activada.
  • Mobile Commerce: ac­tua­l­me­n­te, los di­s­po­si­ti­vos móviles juegan un papel decisivo en el comercio ele­c­tró­ni­co. Es por esto que resulta de gran im­po­r­ta­n­cia invertir esfuerzos en el soporte de apli­ca­cio­nes nativas para iOS o Android que puedan ac­tua­li­zar­se y adaptarse en tiempo real a pro­mo­cio­nes u ofertas es­pe­cia­les. Gracias al de­sa­rro­llo de HTML5 para te­r­mi­na­les móviles, la versión de es­cri­to­rio de tu tienda online en Magento se adaptará pe­r­fe­c­ta­me­n­te a las pantallas y funciones de los di­fe­re­n­tes di­s­po­si­ti­vos po­r­tá­ti­les. De esta forma, es posible im­ple­me­n­tar funciones como el zoom, poder mover productos al carrito de compra arra­s­tra­n­do y soltando o la te­c­no­lo­gía mu­l­ti­tou­ch (mu­l­ti­tá­c­til) sin invertir una gran cantidad de tiempo o dinero.

Magento: co­m­ple­ji­dad de alto confort para el usuario

Las ca­ra­c­te­rí­s­ti­cas enu­me­ra­das de­mue­s­tran por qué la demanda de Magento en el eCommerce es tan alta. Al mismo tiempo, también exponen la co­m­ple­ji­dad del programa de código abierto. Mientras que los usuarios más ex­pe­ri­me­n­ta­dos con Magento se alegran al respecto, los pri­n­ci­pia­n­tes suelen en­fre­n­tar­se a algunas di­fi­cu­l­ta­des, un problema común, pues para la mayoría de software open source la fu­n­cio­na­li­dad siempre es prioridad, relevando la usa­bi­li­dad a un segundo plano.  Así, Magento es la solución “out of the box” para una tienda online cuando el usuario tiene su­fi­cie­n­te ex­pe­rie­n­cia con sistemas similares y cuenta, además, con el tiempo su­fi­cie­n­te para su in­co­r­po­ra­ción. Solo así es posible aprender a utilizar las distintas funciones gra­dua­l­me­n­te. La co­m­ple­ji­dad también compete a los re­qui­si­tos de hardware, una ca­ra­c­te­rí­s­ti­ca que hace de Magento una de las opciones más costosas para crear y gestionar comercios ele­c­tró­ni­cos.   Por otro lado, este software ofrece una gran cantidad de ventajas, es­pe­cia­l­me­n­te en términos de comodidad para el usuario. El panel de ad­mi­ni­s­tra­ción central permite controlar varias tiendas y asignar derechos y permisos de usuario. Con Magento siempre tendrás tus clientes a la vista. Así, por ejemplo, esta pla­ta­fo­r­ma te informa sobre tus ventas y va­lo­ra­cio­nes, así como sobre los productos más vistos y vendidos, el total de cupones uti­li­za­dos, etc. Adi­cio­na­l­me­n­te, este CMS asiste el proceso de pedidos, co­m­pro­ba­n­do y editando las órdenes de compra, creando e im­pri­mie­n­do facturas y co­n­fi­gu­ra­n­do no­ti­fi­ca­cio­nes au­to­má­ti­cas por correo ele­c­tró­ni­co para todos los pedidos.

Las ex­te­n­sio­nes y pla­n­ti­llas de Magento

La es­ca­la­bi­li­dad es una de las grandes ventajas de Magento. Gracias a su es­tru­c­tu­ra modular y a que se trata de un programa de código abierto, desde el la­n­za­mie­n­to de la pla­ta­fo­r­ma se han creado y publicado en Internet miles de ex­te­n­sio­nes. Uno de los mejores ejemplos de este de­sa­rro­llo son las pla­n­ti­llas Magento (que suelen en­co­n­trar­se bajo el nombre de “Magento Themes”) y las ex­te­n­sio­nes Magento. Estas últimas re­pre­se­n­tan las es­pe­ci­fi­ca­cio­nes de las funciones clásicas de la pla­ta­fo­r­ma, con las que es posible, por ejemplo, añadir más opciones de pago o una función de ve­ri­fi­ca­ción de la edad del cliente. Las pla­n­ti­llas Magento, sin embargo, son in­de­pe­n­die­n­tes de la fu­n­cio­na­li­dad del sistema y se co­n­ce­n­tran co­m­ple­ta­me­n­te en el diseño de la tienda, por lo que el usuario tiene mayor libertad a la hora de diseñar y es­tru­c­tu­rar su comercio ele­c­tró­ni­co. En Magento Ma­r­ke­t­pla­ce en­co­n­tra­rás algunas ex­te­n­sio­nes y temas útiles di­s­po­ni­bles para la última versión de Magento. En Magento Connect en­co­n­tra­rás ex­te­n­sio­nes y pla­n­ti­llas para versiones más antiguas.

¿Community, En­te­r­pri­se o En­te­r­pri­se Cloud Edition?

El fa­bri­ca­n­te de Magento ofrece tres ediciones di­fe­re­n­tes:

  • Community Edition: esta edición incluye el código fuente y de acceso, y puede de­s­ca­r­gar­se sin ningún coste en la página oficial de Magento. Aquí, la es­ca­la­bi­li­dad del programa y el alo­ja­mie­n­to corren por cuenta del usuario. Esta opción re­pre­se­n­ta una forma rentable para de­sa­rro­lla­do­res y pequeñas empresas que quieran ade­n­trar­se en el mundo del comercio ele­c­tró­ni­co, aunque, de todos modos, implica el des­em­bo­l­so de un gran capital. La edición Community puede ser ac­tua­li­za­da a En­te­r­pri­se o En­te­r­pri­se Cloud Edition en cualquier momento.
  • El uso de la edición Enterpise requiere la ad­qui­si­ción de una licencia y es, pri­n­ci­pa­l­me­n­te, una versión té­c­ni­ca­me­n­te más avanzada que la Community Edition. Sus ventajas radican pri­n­ci­pa­l­me­n­te en un mayor re­n­di­mie­n­to a través de, por ejemplo, una memoria en caché, una base de datos y un medio de al­ma­ce­na­mie­n­to externo en forma de CDN. El cifrado de datos AES-256, las funciones de copias de seguridad y el Magento Secure Payment Bridge (separa el núcleo de la pla­ta­fo­r­ma de las funciones de pago) son los en­ca­r­ga­dos de pro­po­r­cio­nar seguridad adicional. Adi­cio­na­l­me­n­te, el usuario disfruta de ac­tua­li­za­cio­nes au­to­má­ti­cas y soporte 24/7 por parte del equipo de Magento. Esta edición es una solución excelente para tiendas online bien po­si­cio­na­das que cuentan con el pre­su­pue­s­to necesario.
  • La En­te­r­pri­se Cloud Edition es la solución clásica de pla­ta­fo­r­ma como servicio (del inglés platform as a service, PaaS). Las ventajas an­te­rio­r­me­n­te me­n­cio­na­das de Magento En­te­r­pri­se se mejoran gracias a un entorno de cloud hosting pe­r­fe­c­ta­me­n­te adaptable. Las he­rra­mie­n­tas adi­cio­na­les y la es­ca­la­bi­li­dad ilimitada marcarán el camino de un exitoso futuro para tu tienda. Aquí, las cue­s­tio­nes de cre­ci­mie­n­to ve­r­ti­gi­no­so son co­m­ple­ta­me­n­te irre­le­va­n­tes, pues en caso de que tu comercio online crezca y el tráfico aumente, no se pre­se­n­ta­rán problemas típicos de hardware como, por ejemplo, la necesidad del cambio a un servidor más potente.   

Aunque Magento en sí no está di­s­po­ni­ble en español, existe una gran comunidad de usuarios de habla hispana que se encargan de mantener el foro ac­tua­li­za­do en cue­s­tio­nes de soporte general, in­s­ta­la­ción y co­n­fi­gu­ra­ción, diseño y mucho más. 

Magento, una solución de eCommerce a largo plazo

Crear y gestionar una tienda online en Magento es una excelente opción tanto para pri­n­ci­pia­n­tes como para expertos en el sector del eCommerce. Gracias a la activa comunidad de usuarios y a las ex­ce­le­n­tes ofertas para empresas grandes y pequeñas, la ar­qui­te­c­tu­ra modular de este software de código abierto ha sido ple­na­me­n­te explotada. Como co­n­se­cue­n­cia, hoy en día se consiguen cientos de ex­te­n­sio­nes que aumentan su fu­n­cio­na­li­dad. Magento fue concebido para suplir las ne­ce­si­da­des del comercio ele­c­tró­ni­co, algo que se refleja en la En­te­r­pri­se Cloud Edition, una edición preparada para el futuro exitoso de cualquier tienda online. Sin embargo, la co­m­ple­ji­dad del software tiene su precio. Los costes eco­nó­mi­cos y la rea­li­za­ción técnica de las tiendas se en­cue­n­tran en un nivel muy alto. Si tienes un proyecto online que cuenta con su­fi­cie­n­te pre­su­pue­s­to y tienes el tiempo necesario para hacerle frente a la fa­mi­lia­ri­za­ción con el software, Magento cie­r­ta­me­n­te será el sistema de gestión más apropiado para tu proyecto.

Ir al menú principal