Apache Lenya

(Redirigido desde «Apache lenya»)
Apache Lenya
Información sobre la plantilla
Apache lenya.jpeg
Sistema de gestión de contenido
CreadorMichael Wechner
DesarrolladorWyonaCMS
Lanzamiento inicialPrincipios de 1999
Última versión estable2.0.4
IdiomaInglés
LicenciaGPL
Sitio web
http://lenya.apache.org/

Apache lenya. Es un sistema de gestión de contenido (content management system CMS) es una herramienta aparte en el mundo de la gestión de contenidos. Integrado a la fundación Apache, es un producto de Wyona CMS, de origen suizo. La fase de incubación previa a la integración a Apache permitió verificar el dinamismo y la seriedad de la comunidad en torno de Lenya. Lenya es un software de gestión de contenidos o de documentos, desarrollado en Java, basado en el marco de trabajo Cocoon y que manipula contenidos XML.

Historia

Lenya se inició originalmente por Michael Wechner a principios de 1999 para gestionar el contenido de la revistade la formación de patrones. A principios de 2000 fue llamado XPS (Sistema de Publicación extensible) y fue alojado en wyona.org, que en 2002 cambió su nombre aWyonaCMS. En la primavera de 2003, Wyona Lenya donado a la Fundación de Software Apache, donde Lenya se incubó y se convirtió en un proyecto de primer nivel en septiembre de 2004. El nombre Lenya es una combinación de los nombres de sus dos hijos, Levi yVania. En 2006, Michael ha comenzado un nuevo CMS llamado Yanel (Anagramade Lenya) con interfaces versionado como un enfoque para proporcionar compatibilidad hacia atrásen todo momento y por lo tanto, sustituyendo el enfoque clásico de las liberaciones periódicas de la implementación continua.

Arquitectura

Apache Lenya se construye sobre Cocoon XML/XSL Publishing Framework de la Apache Software Foundation. Además cuenta con diversos editores WYSIWYG (what you see is what you get), además de editar en modo formulario.

Apache Lenya también integra Apache Lucene, para la realización de búsquedas de documentos a partir de una expresión. Lucene es un motor de búsqueda de texto de Apache Software Foundation de altas prestaciones y con funcionalidades completas escrito totalmente en Java. Es una tecnología aplicable a casi cualquier aplicación que requiere motores de búsqueda.

Particularidades

Una de las particularidades de Lenya es que todos los datos que maneja son almacenados en archivos XML, incluso las informaciones relativas a la estructura como los grupos y los usuarios. Lenya no necesita de una base de datos para funcionar. Los archivos XML están organizados en árbol y se despliegan en HTML – o en otro formato – mediante hojas de estilo XSL.

Un simple navegador basta para poder crear, modificar, suprimir documentos XML. Una vez identificado, se puede navegar en la estructura de documentos, hacer una búsqueda para encontrar el documento deseado, y realizar las acciones administrativas necesarias. Lenya permite definir varias estructuras de documentos XML a través de la utilización de esquemas XSD o RelaxNG. Se puede definir un modelo estricto para una noticia (título, fecha y texto); o bien, un modelo más amplio para un documento genérico (un documento Word) permitiendo hacer párrafos, títulos 1, títulos 2, separaciones, o para definir un modelo XHTML ...

La modificación de contenidos XML se hace a través de los editores wysiwyg integrados a la interfaz, resultantes de proyectos separados de código abierto: BXE, que se apoya en un esquema RNG de definición XML, o Kupu para XHTML únicamente.

El grupo Smile ha puesto en marcha Apache Lenya en tres proyectos de bases documentales Xml, para Pierre Audoin Consultants, le CIDJ et EDF. El sistema permite generar documentos estructurados, complejos, asociados a circuitos de validación complejos, y seutiliza para remplazar herramientas como Microsoft Word. Debe tenerse en cuenta que Michael Wechner, el creador de Lenya, colaboró con Smile en la realización de uno de esos proyectos.

Características

El ser autor * Redactores Hojeador-basados del WYSIWYG que validan la entrada contra un esquema del NG de la relajación. Esto previene margen de beneficio inválido según lo producido por otros redactores del WYSIWYG, y permite hacer cumplir pautas del estilo del Sitio web, con el BXE y redactores de Kupu fuera de la caja. La gerencia de la gestión de activos y del acoplamiento es integrada en BXE y Kupu. * Un redactor de formas está disponible para las situaciones donde está capacidad de destrucción superior al de las fuerzas enemigas un verdadero redactor del WYSIWYG o donde los hojeadores de la herencia necesitan ser apoyados. * Las páginas se están corrigiendo se tratan automáticamente para otros usuarios, previniendo estar en conflicto y cambian a la misma página.

  • Cada uno corrige de una página crea una nueva revisión. Es posible invertir a cualquier revisión anterior de una página.

Flujo de trabajo

  • Un motor adaptable del flujo de trabajo que utiliza un formato fácil de XML para definir flujos de trabajo. Los flujos de trabajo del estándar uno y de dos etapas son incluidos. Los usuarios pueden ser notificados por el email alrededor hasta que finalicen aprobaciones.
  • Los acontecimientos del flujo de trabajo tales como publicación o desactivación de una página pueden ser programados.
  • Las ayudas separan ser autor, efectuando y viven las áreas. Para la conveniencia, la zona de espera se inhabilita por abandono.
  • Todos los pasos del flujo de trabajo se registran, proporcionando un rastro de intervención.

Internacionalización

  • Las páginas se pueden crear en idiomas múltiples sin impacto en su estructura del sitio. Lenya exhibe automáticamente su página en el lenguaje del defecto si no está disponible en una lengua específica.
  • El interfaz utilizador se localiza actual en español, italiano, francés, alemán, inglés, holandés y japonés.

Disposición

  • El concepto de las publicaciones permite la reutilización de la arquitectura de la información de un sitio y trae modularidad al nivel contento. Diversas publicaciones pueden compartir el contenido y la lógica de negocio, y las nuevas publicaciones se pueden crear con un proceso de la reproducción.
  • El marco de la navegación crea automáticamente artículos de la navegación tales como menús, trayectorias y lengüetas. Un mapa del sitio puede ser creado fácilmente.
  • Produce URL limpios sin parámetros de la petición y es así óptimo accesible para los motores de la búsqueda.
  • No hay restricciones en la jerarquización de plantillas. Usted puede utilizar cualquier plantilla que usted haya definido en cualquier nivel de sus gracias de la estructura del sitio al parámetro de URI.

Gerencia del sitio

  • Permite que usted mueva, que copie, que retitule, que archive o que suprima las páginas individuales o las partes enteras de su sitio dentro de una opinión fácil de utilizar del sitio que las demostraciones usted las páginas de su sitio en explorador-como la visión.
  • Cada página tiene lengüetas para de fácil acceso a los meta datos, a los activos, al estado del flujo de trabajo, a las revisiones, al control de acceso y a la previsión.
  • La función del archivo le permite a las páginas almacenarlas en un archivo.
  • Las páginas suprimidas se pueden recuperar de la basura.
  • Cada página puede tener meta datos de la base de Dublín asignados. Otros estándares de los meta datos se pueden agregar fácilmente si procede.
  • La gestión de activos permite que usted no pierda de vista imágenes y los documentos que pertenecen a una página.
  • La gerencia del acoplamiento se asegura de que los acoplamientos internos no estén demostrados si no existe la página de la blanco o el usuario no tiene ningún acceso a él.
  • La gerencia del acoplamiento también advierte a usuarios sobre acoplamientos quebrados cuando publican una página.
  • Comprueba si las páginas del padre de una página que se publicará son ya vivas evitar sitios contrarios.
  • El despliegue es flexible: Los sitios se pueden servir dinámicamente por el servidor que es autor (para los pequeños despliegues) u otro envase del servidor. Es también posible exportar el contenido estáticamente o utilizar Apache como poder.
  • Si está utilizado con un poder reverso, puede ser configurado para reescribir los URL basados en la estructura del sitio del sitio web.

Seguridad

  • Cada página o las partes de su sitio se puede proteger por el SSL. Proteger apenas las partes de su sitio que necesitan la protección para el mejor funcionamiento.
  • El control de acceso permite que usted restrinja el acceso a las partes de su sitio a los miembros de un grupo o de individuos. Usted puede también restringir funcionalidades específicas, tales como corregir, aprobación o características administrativas.
  • Los usuarios pueden ser autenticados con un servidor de LDAP.
  • El acceso se puede también controlar por las direcciones de IP.

Ver también

Fuente

  • RedBIC Recursos Bibliotecarios (En español) [1]
  • Smile Iberia, Open Source Solutions – Cometa Technologies (En español) [2]
  • Sitio Oficial Apache Lenya (En inglés) [3]
  • Wiki Apache (En inglés) [4]
  • [5]