Porque usar Liferay para gestionar sitios web

21 Octubre 2010 por Juan Eladio Sánchez Rosas Deja una respuesta »

Usar Liferay como sistema de gestión de contenidos (CMS) para un sitio web a simple vista parece una exageración (si conoces el propósito inicial con el que fue diseñado este software, descrito en Liferay: Portales web para el trabajo colaborativo de empresas). Sin embargo, existe una serie de situaciones desde el punto de vista del usuario final en las cuales contar con todos los recursos que proporciona Liferay resulta una mejor opción en comparación con el desarrollo de un sitio web a medida o usar un software CMS con diferentes características y orientaciones.

Quiero una página web empresarial, no un blog

La instalación por defecto de varios sistemas populares de gestión de contenidos incluye plantillas de páginas principales donde se prioriza mostrar contenido en un listado ordenado cronológicamente, a manera de un blog o de un sitio de noticias, y que requiere mayor esfuerzo de desarrollo para conseguir una plantilla con una portada distinta.

Estructura de una típica web generada con un CMS: cabecera, enlaces, artículos ordenados cronológicamente, menúes laterales y pie de página

Por otra parte, Liferay usa un enfoque distinto donde se prioriza el despliegue de información destacada elegida por el administrador del sitio, no un orden cronológico automático. Además, existe una serie de componentes incluidos en Liferay que facilitan la adición de recuadros con información particular a una plantilla.

Quiero que cualquier empleado pueda subir contenido, no sólo el área de sistemas

Pantallazo-Twitter - Gianina Suarez Como CMS Liferay se luce

Captura de pantalla: Twitter - Gianina Suarez Como CMS Liferay se luce ... es muy fácil de usar :)

Un problema típico en proyectos de software es que se prioriza funcionalidad sobre usabilidad de las aplicaciones, por lo cual se termina construyendo sistemas que sólo personal con un nivel intermedio o avanzado de computación puede usar. En Liferay resulta bastante intuitiva la edición de contenido en sitios web. Se puede cambiar la información general de una página navegando a través del sitio web y seleccionando “Administrar – Página”, o inclusive alguno de los bloques de una página con sólo elegir el botón Editar.

Pantallazo de opción Administrar Pagina en Liferay

Quiero que los redactores puedan ingresar contenido pero que la publicación dependa de una revisión

En un gestor de contenidos sencillo no existe forma automatizada de manejar esta situación. La solución más sencilla es pedirle a los usuarios que dejen los textos en modo Borrador o Pendiente de revisión. Liferay cuenta con una solución completa: el motor de flujo de trabajo (CMS Workflow) que, una vez configurado, es capaz de manejar la situación descrita al inicio, o inclusive añadir varios pasos de revisión y edición, no sólo uno.

Quiero tener una plantilla A para las páginas internas … pero a veces usar la plantilla B y excepcionalmente la C

Los gestores de contenido depende de contar con una plantilla definida, la cual sólo permite usar dos tipos de estructuras para los contenidos (una para la diagramación de la página principal y otra para las páginas internas). Al momento de crear una página en Liferay no sólo se puede elegir la apariencia de una página sino también la forma en que se distribuirá contenido en ella.

Liferay Layout Templates, diseños incluidos en Liferay para las páginas de un sitio web

Liferay Layout Templates, diseños incluidos en Liferay para las páginas de un sitio web

Quiero una página web sencilla para mi empresa … con un foro, tres blogs, integración con mis usuarios internos y Google Maps

Una de las principales frustraciones al involucrarse en un proyecto de desarrollo de un sitio web es que el cliente parte de la premisa que es fácil incorporar pedidos adicionales, muchos de los cuales exceden las capacidades del software desarrollado o personalizado, y que requiere un mayor tiempo de desarrollo, que excede al planeamiento inicial. En Liferay se dispone de varias opciones que permitirían incorporar esos requerimientos adicionales de manera más sencilla para los desarrolladores:

  • Liferay Collaboration Suite
  • Liferay Portal Community Plugins
  • Desarrollo de Portlets

Related posts:

  1. Liferay: Portales web para el trabajo colaborativo de empresas

9 comentarios

  1. Hola Juan:
    muchas gracias por este artículo. Siempre da alegría encontrar usuarios contentos con nuestro producto.
    Un saludo!
    Juan Fernández,
    Liferay Core Engineer

  2. Hola Juan,

    Sin duda, Liferay es una gran solución para portales corporativos. Nosotros llevamos ya varios años haciendo proyectos con Liferay y es el CMS que mas se adapta a las nuevas necesidades de internet.

    Saludos,

  3. Bumiga dice:

    Dada su experiencia y mirando las diferencias entre la version CE y la version EE donde nombrar la version CE como de evaluación, es suficiente la version Community para la implementación de un portal empresarial?

  4. Bumiga dice:

    Otra pregunta, las caracteristicas expuestas en su artículo a que versión corresponden?

  5. Hola Bumiga:
    De acuerdo a la documentación de Liferay, la versión EE se diferencia de la versión Community en cuanto a una configuración más estable, un plan de soporte proporcionado por Liferay y menor cantidad de actualizaciones respecto a la versión comunitaria. Dado que las funcionalidades para usuarios son las mismas en ambas versiones, la versión Community es suficiente.

  6. Para elaborar este artículo se tomó en cuenta la última versión disponible, Liferay CE 6.0. Sin embargo, las características mencionadas en el artículo ya existían en versiones previas de Liferay. Lo que ha variado en algunos casos son las implementaciones técnicas de las mismas. Saludos.

  7. Jose dice:

    Estimado, por su experiencia me gustaria preguntarle ya que nosotros recien comenzamos a hacer un portal con liferay para lo que compramos una de sus Lic. Tenemos problemas en buscar algunos componentes que se adaptan a nuestras necesidades. El joomla tiene una comunidad muy grande pero liferay es un poco mas reducida. Podria decirme de donde puedo bajarme componentes o si fuera el caso comprarlos. Saludos

  8. Hola José:
    en http://www.liferay.com/downloads tienes una sección de plugins oficiales y otra de plugins de la comunidad, desde donde puedes descargar los componentes que necesites.
    Además, dentro de poco publicaremos el Liferay MarketPlace, desde donde podrás descargar o comprar nuevos módulos de Liferay y de su comunidad.
    ¡Un saludo!

Deja un comentario