Hippo CMS
Hippo CMS es un sistema de gestión de contenidos (Content Management System) centrado en información de código abierto. El Hippo CMS project (proyecto Hippo) fue comenzado y mantenido por Hippo. Su objetivo es la gestión de contenido de empresas medianas y grandes de distribución multicanal como sitios web e intranets. Proporciona un modo abierto y flexible de uso de información siguiendo estándares abierto internacionalmente aceptados.[1]
Hippo CMS | ||
---|---|---|
Información general | ||
Tipo de programa | Sistema de gestión de contenidos | |
Desarrollador | ? | |
Licencia | Apache 2.0 Licence | |
Idiomas | inglés (por defecto), neerlandés y otros más | |
Información técnica | ||
Programado en | Java | |
Plataformas admitidas | Plataforma Java | |
Versiones | ||
Última versión estable | 7.7 ( 23 de diciembre de 2011 (12 años, 11 meses y 6 días)) | |
Enlaces | ||
Arquitectura
editarLa suite Hippo de productos (o Hippo CMS de gestión de contenido empresarial) comprende una colección de componentes que por medio de la separación de las preocupaciones maximiza la extensibilidad, interoperabilidad y escalabilidad.[2] Los distintos componentes que incluye:
Componente | Descripción | Se communica con | |
---|---|---|---|
Hippo CMS | Una aplicación web que proporciona la interfaz de usuario para gestión de contenidos y funciones administrativas. Su arquitectura de plugin GUI se basa en el framework web Apache Wicket. | Hippo Repository (repositorio) | |
Hippo Repository (Repositorio Hippo) | El componente central que almacena contenido y proporciona gestión de contenido y funciones de administración. El contenido y la funcionalidad son expuestos por repositorio de contenido de la API para Java, JSR-170 y se implementan en la implementación de referencia Apache Jackrabbit. | Hippo Site Toolkit e Hippo Portal | |
Hippo Site Toolkit (Conjunto de herramientas para sitios Hippo) | Este componente proporciona las herramientas para el rápido desarrollo de sitios web. Se ofrece un motor de plantillas que puede ser controlado desde Hippo CMS. Por otra parte, también posee biblioteca de etiquetas y lenguaje de expresión y ofrece desarrollo de una capa de visionado basada en JSP. | Hippo Portal | |
Hippo Portal (Portal Hippo) | El componente de portal permite elegir experiencia de usuario, aplicaciones personalizadas basadas en roles, contexto, acciones, localización, preferencias y colaboración de equipo. Hippo Portal está basado en Apache Jetspeed.[3] |
Código Abierto y Estándares Abiertos
editarHippo CMS es fácil de usar, tiene una arquitectura técnica abierta y está diseñado para la interoperabilidad con entornos ya existentes. Hippo CMS está construido para integrar fuentes externas de contenido en una. Por lo tanto, utiliza todos los estándares abiertos pertinentes que permitan esta integración. Para muchas de las fuentes existentes, los conectores están disponibles en la base de código.
La arquitectura abierta de Hippo CMS tiene los siguientes puntos clave:
- Repositorio (faceted repository)
- Open source
- repositorio de contenido de la API para Java, JSR-170.
- Funciona con estándares abiertos.
- Reutilización de contenido.
- Separación de contenido, diseño, lógica y el propio CMS.
- Interfaz de usuario amigable para el usuario.
- XML nativo, 100% Java.
- No hay dependencia de un proveedor.
Proyectos Open source
editarHippo CMS se basa en varios proyectos de código abierto probados, principalmente los siguientes de la Apache Software Foundation:
- Wicket
- Cocoon
- Jackrabbit
- Apache Webserver
- Apache Jetspeed
- Ant
- Avalon
- Lucene
- Maven
- Xerces
- Xalan
- FOP
- Batik
Hippo CMS es, como los proyectos arriba listados, disponible bajo licencia Apache 2.0. También usa Xinha, que tiene licencia BSD, para editar campos de texto enriquecidos.
Referencias
editar- ↑ Hippo Community Site, Overview.
- ↑ «Architecture, The components of the Hippo Suite.». Archivado desde el original el 9 de febrero de 2011. Consultado el 18 de febrero de 2011.
- ↑ Sitio web del proyecto Apache Jetspeed 2
Véase también
editar- Portal:Software libre. Contenido relacionado con Software libre.
- Gestión de contenido empresarial
- Sistema de gestión de contenidos
Enlaces externos
editar- (en inglés) Live Demo Hippo CMS
- (en inglés) Sitio de la comunidad Hippo
- (en inglés) Fragua de Hippo
- (en inglés) Weblogs de Hippo
- (en inglés) Sitio web corporativo de Hippo
- (en inglés) Demo de Live Jetspeed
Nota
editar- Esta obra contiene una traducción derivada de «Hippo CMS» de Wikipedia en inglés, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.