Pasar al contenido principal

7 razones para preferir eZ Platform como CMS

Imagen Blog 7 razones para elegir eZ Platform

Esta semana dedicaremos nuestro artículo a uno de los productos favoritos de Aplyca: eZ Platform. Es uno de nuestros favoritos por la experiencia que tenemos implementando soluciones multisitio con el CMS que en esta oportunidad les vamos a recomendar.

¿Qué es eZ Publish?

Un sistema de gestión de contenido, CMS por sus siglas en inglés, es un software que se utiliza para gestionar el contenido de un sitio web. El CMS permite gestionar la creación, la modificación y la supresión del contenido de tu web, sin necesidad de ningún conocimiento de diseño ni programación. La información se añade a una base de datos a través de una interfaz web convencional, se le da forma a través de plantillas y finalmente se publica automáticamente como contenido modificable.

En el año 1999, los hermanos noruegos Alexander y Bard Fastard fundaron la compañia eZ Systems y comenzaron a desarrollar un CMS en PHP llamado eZ Publish. Quizás su diferencia fundamental con otros CMS escritos en PHP es su modelo de datos, el cual fue ideado ya hace muchos años y que no ha sufrido grandes variaciones desde su primera versión. Este modelo de datos es usado desde lo que podríamos llamar un framework propio, que permitía también la extensión del producto de acuerdo a las necesidades de cada proyecto. En el año 2011, los ingenieros de eZ Systems concluyen que ese framework que habían creado no podía ir mucho más allá y deciden comenzar a buscar otras soluciones. La solución escogida es Symfony. Por tanto, a partir de 2012 y manteniendo siempre una compatibilidad con versiones anteriores, eZ Systems adopta Symfony como framework.

¿Por qué elegir eZ?

eZ proporciona una arquitectura moderna y la flexibilidad necesaria para personalizar, ampliar y escalar sitios web y aplicaciones con facilidad. Basado en el potente framework Symfony®, permitirá adaptar el modelo de contenido y distribuir contenido como se requiera.

El CMS eZ Publish es un sistema de gestión de contenidos de código abierto (Open Source) que permite el desarrollo de aplicaciones web dinámicas, personalizadas y escalables, y que se puede comunicar fácilmente con otros programas de gestión para compartir información entre sistemas. El sistema cuenta con funcionalidades predefinidas que hacen posible desarrollar soluciones complejas en cortos tiempos de implementación. También cuenta con extensiones personalizables para prácticamente cualquier necesidad en la gestión del contenido. Además, el CMS eZ Publish es un sistema escalable y dinámico que permite evolucionar a medida que los requerimientos de negocio aumentan o se modifican. Y todo ello, mediante una interfaz sencilla e intuitiva que no requiere conocimientos especializados. El CMS eZ Publish es el CMS líder del mercado Open Source.

Si su equipo de desarrolladores recomienda usar eZ Publish, probablemente sea por estas razones:

  • El contenido es algo clave para su negocio y necesita publicar muchos contenidos de diferentes tipos, en diferentes idiomas, con un control importante del proceso de publicación o visualización.

  • El contenido de su web es complejo y puede necesitar trabajos editoriales, cuentas de usuario e integraciones con automatización de marketing.

  • Desea el apoyo de una gran comunidad de desarrolladores.

  • Está pensando en el largo plazo, la extensibilidad, ampliación y rendimiento de su web.

Lo que en realidad nos gusta del CMS eZ Publish,  es que no está diseñado para hacer de todo a todo el mundo. Su principal virtud es trabajar con páginas web complejas, las cuales requieren mucho contenido estructurado, escalable y que el rendimiento sea tomado a largo plazo. Si busca algo así, aquí hay 7 razones para considerar a eZ Publish como su CMS.

  1. Núcleo con extensas funcionalidades

Algunos CMS ofrecen ligereza en sus núcleos para permitir a los usuarios agregar cualquier funcionalidad necesaria para alguna tarea específica a través de extensiones. A simple vista parecería interesante, ya que en este sistema se pagaría solo por lo que se necesita. Pero la realidad es que para poder obtener dicha funcionalidad extra se necesita que su equipo de desarrollo deba hacer mucha más codificación de lo normal, o si las extensiones son creadas por terceros, se tengan que conectar a su página.  Lo que se traduce en inconvenientes, ya que mientras más extensiones agregue, más problemas de seguridad o bugs de inoperatividad tendrá, tal vez se tenga que ver obligado a aumentar su presupuesto para evitar estos inconvenientes. Además, un CMS que sea muy dependiente de extensiones es muy difícil de actualizar.

El eZ Publish se enfoca en lo opuesto: Ofrece un núcleo muy fuerte con muchas funcionalidades integradas e interfaces específicas en las cuales se pueden hacer personalizaciones que satisfagan sus requisitos. Es decir, puede hacer muchas cosas con lo que ya está integrado, por lo tanto no va a depender ni a necesitar extensiones o funcionalidades de terceros.

  2. Extensibilidad

Obviamente el CMS no puede tener todas las funcionalidades incorporadas, así que cualquiera que sea que usted elija, será capaz de operar con otras y diferentes plataformas para funcionalidades extras como las de suscripciones, gestión de usuarios, IDs entre otros. eZ Publish muchas veces se ha utilizado como una plataforma de integración ya que interactúa muy bien con otras plataformas. Por ello los desarrolladores de eZ, muy pocas veces dicen que no a alguna petición de los clientes por problemas de incompatibilidades técnicas.

En eZ Publish se ha creado flujos de trabajo especialmente para los editores de contenido, los cuales reflejan las necesidades específicas de cada usuario, por ejemplo, si necesita comprobar si existen  plagios entre el nuevo contenido de su organización, se ha incluido un escáner de contenido duplicado de manera directa en su flujo de trabajo, así, en el momento en que un creador o redactor le envíe un correo, usted podrá ejecutar el escáner y saber si existe algún contenido duplicado de otro sitio web en el mismo.  

Actualmente, eZ  está trabajando en integraciones nuevas cada día, en las áreas  de CRM y marketing, en plataformas como Salesforce y Marketo, o en mejoras editoriales como el selector de Dropbox.

  3. Estructura de contenido

Es importante saber que la manera en que estructura su contenido afecta tanto a los usuarios finales como a los redactores o creadores de contenidos, los cuales deben ser capaces de encontrar su contenido a la mayor brevedad posible. Esta estructura es la que ofrecen la mayoría de los CMS, donde lo que hacen es mostrar todo el back end del contenido en una lista, en cambio eZ Publish usa una estructura tipo árbol, que le da visibilidad a cada sección y se puede ver con mucha facilidad el contenido en una imagen grande. Lo que quiere decir que la estructura de contenidos del back end-front end refleja la navegación y se pueden ver todas las URLs en el mapa, lo que facilita la gestión de contenido a los usuarios. Además, permite asignar nombre a cada una de las ramas del árbol, lo que le da libertad de darle a sus tipos de contenidos nombres que reflejen las prácticas de su negocio.

Dentro de cada tipo de contenido, también se puede estructurar la separación de componentes según sus necesidades clave, como autor de datas, descripciones de social media y requisitos SEO. A medida que su negocio va evolucionando, su estructura de contenidos también irá creciendo al igual que los tipos de contenido de la misma.

  4. Separación de contenido y diseño

eZ Publish permite la separación de el contenido del diseño, esto, para ofrecer la reutilización de dicho contenido en diferentes canales. Lo hace, sacándolo desde otros campos de contenidos (título, autor, meta data, etc.), para luego almacenar los datos en un formato XML estructurado, y conservando el formato de texto enriquecido sin HTML.

Esto permite la flexibilidad para llevar las piezas de contenido hacia otros canales externos, como dispositivos móviles, medios sociales, canales de distribución entre otros.

Al tener canales de contenido descentralizados, gestionarlos a todos hacia una locación central es un beneficio que potencia su control sobre sus activos digitales.

  5. Actualización

Cuando se usan la mayoría de  CMS, al actualizarlo algunas veces suele ser tedioso, pues se debe prácticamente comenzar de cero con el código. Con eZ Publish no ocurre esto, ya que ofrece una ruta de actualización con un gran respeto por la compatibilidad atrasada (incluso hasta 10 años), Esto es muy importante, no deseara  escribir todo el código de nuevo cada 3 años.

  6. Open Source - Corporativo

eZ se basa en el modelo de software de código abierto, lo que quiere decir que cualquier persona puede adaptar dicho código a sus necesidades o requerimientos,  pero con la empresa matriz al mando, como lo hacen las empresas que prefieren el software cerrado.

De igual manera usted sigue siendo el propietario y tiene la libertad de adaptarlo a su medida, mientras la empresa matriz eZ  mantiene y apoya el código principal. Además existe la implementación de una red de socios que pueden ayudarlo a personalizar su sistema según lo que necesite.

  7. Ecosistema de socios

La comunidad eZ Publish platform y partners como Aplyca son personas expertas alrededor del mundo que han creado diferentes sitios por toda la red, donde demuestran la potencia y ventajas de la plataforma para los editores y las compañías que publican contenido como parte de sus actividades. No importa si elige trabajar con un desarrollador, tendrá acceso a toda una comunidad de socios calificados y experimentados, los cuales son muy colaboradores y además trabajan juntos para resolver cualquier problema, también ofrecen las mejores experiencias para  clientes de todo el mundo.

¡Acérquese con nosotros para conocer nuestros servicios de consultoría especializada con una excelente relación costo-beneficio!

Si su organización tiene interés en crear una estrategia Multisitio de la mano de expertos, lo invitamos a contactarnos.