Diferencia entre revisiones de «Magnolia CMS»

(Página creada con '{{Ficha Software |nombre= Magnolia CMS |familia= Sistemas de Gestión de Contenido. |imagen= |tamaño= |descripción= CMS Comercial. |imagen2= |tamaño2= |descripción2= |cread...')
 
Línea 4: Línea 4:
 
|imagen=  
 
|imagen=  
 
|tamaño=
 
|tamaño=
|descripción= CMS Comercial.
+
|descripción= CMS Comercial
 
|imagen2=
 
|imagen2=
 
|tamaño2=
 
|tamaño2=
Línea 15: Línea 15:
 
|lanzamiento inicial=   
 
|lanzamiento inicial=   
 
|versiones=  
 
|versiones=  
|última versión estable= 4.4
+
|última versión estable=
 
|plataformas soportadas=  
 
|plataformas soportadas=  
 
|género= CMS, ECM
 
|género= CMS, ECM
 
|sistemas operativos= Multiplataforma
 
|sistemas operativos= Multiplataforma
 
|idioma= inglés, español, francés
 
|idioma= inglés, español, francés
|licencia=   Enterprise, Edition: Magnolia Network Agreement,
+
|licencia= Enterprise, Edition: Magnolia Network Agreement,
 
                   Community Edition: GPL
 
                   Community Edition: GPL
 
|premios=
 
|premios=
Línea 26: Línea 26:
 
}}  
 
}}  
 
<div align="justify">  
 
<div align="justify">  
 +
 
'''Magnolia CMS.''' Se trata de un sistema de gestión de contenidos favorecido por su facilidad de uso y la disponibilidad en virtud de una licencia [[Open Source]]. La interfaz de edición de la página permite a los autores diseñar el contenido exactamente tal y como aparecería en el visitante del sitio Web. '''Magnolia CMS''' contiene lo mejor de su clase en la tecnología [[Java]] basada en estándares abiertos para permitir soluciones a medida. De nivel empresarial de apoyo y los servicios están disponibles por el proveedor y sus socios en todo el mundo.  
 
'''Magnolia CMS.''' Se trata de un sistema de gestión de contenidos favorecido por su facilidad de uso y la disponibilidad en virtud de una licencia [[Open Source]]. La interfaz de edición de la página permite a los autores diseñar el contenido exactamente tal y como aparecería en el visitante del sitio Web. '''Magnolia CMS''' contiene lo mejor de su clase en la tecnología [[Java]] basada en estándares abiertos para permitir soluciones a medida. De nivel empresarial de apoyo y los servicios están disponibles por el proveedor y sus socios en todo el mundo.  
  
 
'''Magnolia CMS''' permite a los usuarios de negocio entrar con seguridad y fácilmente, gestionar y publicar contenido para los canales de web y relacionados, además, permite a los expertos de marketing web controlar el [[branding]] y los ciclos de vida del contenido a través de una multitud de sitios [[web]], lenguajes, marcas y canales. A los desarrolladores le es cómodo extender y personalizar el sistema de gestión de contenidos para satisfacer las necesidades empresariales y editoriales.  
 
'''Magnolia CMS''' permite a los usuarios de negocio entrar con seguridad y fácilmente, gestionar y publicar contenido para los canales de web y relacionados, además, permite a los expertos de marketing web controlar el [[branding]] y los ciclos de vida del contenido a través de una multitud de sitios [[web]], lenguajes, marcas y canales. A los desarrolladores le es cómodo extender y personalizar el sistema de gestión de contenidos para satisfacer las necesidades empresariales y editoriales.  
 
   
 
   
[[Magnolia International Ltd]]. es el creador  de la edición de comunidad de código abierto y de sus ediciones [[Enterprise]].  Completa de servicios globales, soporte, implementación, consultoría y formación para los clientes de la empresa está disponible.
+
[[Magnolia International Ltd]], es el creador  de la edición de comunidad de código abierto y de sus ediciones [[Enterprise]].  Completa de servicios globales, soporte, implementación, consultoría y formación para los clientes de la empresa está disponible.
  
  
Línea 61: Línea 62:
 
*Creación de flujos [[RSS]].
 
*Creación de flujos [[RSS]].
 
*PodCasting
 
*PodCasting
*Url virtualmente estáticos (a toda página se le puede dar un url de tipo estático de manera a ser fácilmente accesible a los motores de búsquedas e indexados) Virtual Static Web Addresses.
+
*[[Url]] virtualmente estáticos (a toda página se le puede dar un url de tipo estático de manera a ser fácilmente accesible a los motores de búsquedas e indexados) Virtual Static Web Addresses.
*Integración con portales de contenido via JSR-168.
+
*Integración con portales de contenido via [[JSR-168]].
 
*Conector hacia [[CRM]].
 
*Conector hacia [[CRM]].
 
*Identificación con [[Single Sign On]], [[JAAS]] y [[LDAP]].
 
*Identificación con [[Single Sign On]], [[JAAS]] y [[LDAP]].
Línea 69: Línea 70:
 
*Clustering y load-balancing.
 
*Clustering y load-balancing.
 
*Cache, '''Magnolia CMS''' puede poner en cache toda página de manera a aumentar la rapidez del acceso a ellas, el cache se pone al día automáticamente según las páginas sean modificadas.
 
*Cache, '''Magnolia CMS''' puede poner en cache toda página de manera a aumentar la rapidez del acceso a ellas, el cache se pone al día automáticamente según las páginas sean modificadas.
*Logging utilizando Apache Log4j.
+
*Logging utilizando [[Apache Log4j]].
 
*Backup posible a través de varios medios, ya sea directamente por el repositorio o a través de de un mecanismo de export/import que puede ser planificado. De la misma manera hay un módulo de packaging que permite hacer un backup de las plantillas, clases java, etc.
 
*Backup posible a través de varios medios, ya sea directamente por el repositorio o a través de de un mecanismo de export/import que puede ser planificado. De la misma manera hay un módulo de packaging que permite hacer un backup de las plantillas, clases java, etc.
 
*Gestión de roles, de manera a asignar a un usuario uno o más roles a través de grupos bien definidos.El contenido puede ser solo visto, leído y cambiado por aquellas personas que han sido asignadas a ello.
 
*Gestión de roles, de manera a asignar a un usuario uno o más roles a través de grupos bien definidos.El contenido puede ser solo visto, leído y cambiado por aquellas personas que han sido asignadas a ello.
Línea 76: Línea 77:
  
 
== Contenido de almacenamiento ==
 
== Contenido de almacenamiento ==
'''Magnolia CMS''' almacena todo el contenido (páginas web, imágenes, documentos, configuración de datos) en un repositorio de contenido. La implementación del repositorio que hemos elegido, [[Apache Jackrabbit]], se adhiere a la de Java Content Repository estándar (JCR).  
+
'''Magnolia CMS''' almacena todo el contenido (páginas web, imágenes, documentos, configuración de datos) en un repositorio de contenido. La implementación del repositorio que hemos elegido, [[Apache Jackrabbit]], se adhiere a la de [[Java Content Repository]] estándar ([[JCR]]).  
 
Un repositorio de contenidos es un sistema de información de alto nivel de gestión que es un superconjunto de los repositorios de datos tradicionales. Implementa servicios de contenido tales como: <br>  
 
Un repositorio de contenidos es un sistema de información de alto nivel de gestión que es un superconjunto de los repositorios de datos tradicionales. Implementa servicios de contenido tales como: <br>  
*Acceso al contenido     granular y control de acceso.  
+
*Acceso al contenido granular y control de acceso.  
*Contenidos jerárquica,     estructurada y no estructurada.  
+
*Contenidos jerárquica, estructurada y no estructurada.  
*Los tipos de nodo, los     tipos de propiedad (texto, número, fecha, binario).  
+
*Los tipos de nodo, los tipos de propiedad (texto, número, fecha, binario).  
 
*Consultas ([[XPath]], [[SQL]]).  
 
*Consultas ([[XPath]], [[SQL]]).  
 
*Importación y exportación.  
 
*Importación y exportación.  
Línea 90: Línea 91:
  
 
'''Usted puede utilizar los módulos de:'''  
 
'''Usted puede utilizar los módulos de:'''  
*Crear un componente     personalizado para hacer frente a una necesidad específica o caso de uso.     El módulo de foro es un ejemplo, se concede a los foros de discusión,     donde los visitantes pueden participar.  
+
*Crear un componente personalizado para hacer frente a una necesidad específica o caso de uso. El módulo de foro es un ejemplo, se concede a los foros de discusión, donde los visitantes pueden participar.  
*Paquete todo un sitio web     para una fácil implementación, incluyendo plantillas personalizadas,     apartados y contenidos.  
+
*Paquete todo un sitio web para una fácil implementación, incluyendo plantillas personalizadas, apartados y contenidos.  
*Empaquetar y entregar un     conjunto de activos, tales como imágenes o documentos.  
+
*Empaquetar y entregar un conjunto de activos, tales como imágenes o documentos.  
  
  
Línea 100: Línea 101:
  
  
 
 
== Fuentes ==
 
== Fuentes ==
 
*http://es.wikipedia.org/wiki/Magnolia_CMS
 
*http://es.wikipedia.org/wiki/Magnolia_CMS
Línea 108: Línea 108:
 
*http://es-es.facebook.com/pages/Magnolia-CMS/225472637464259
 
*http://es-es.facebook.com/pages/Magnolia-CMS/225472637464259
 
   
 
   
 
 
[[Category:Software]][[Category:Desarrollo_web]][[Category:Gestor_de_contenidos]]
 
[[Category:Software]][[Category:Desarrollo_web]][[Category:Gestor_de_contenidos]]

Revisión del 20:34 8 may 2012

Magnolia CMS
Información sobre la plantilla
Parte de la familia Sistemas de Gestión de Contenido.
DesarrolladorMagnolia International Ltd
GéneroCMS, ECM
Sistemas Operativos compatiblesMultiplataforma
Idiomainglés, español, francés
LicenciaEnterprise, Edition: Magnolia Network Agreement, Community Edition: GPL
Sitio web
http://www.magnolia-cms.com

Magnolia CMS. Se trata de un sistema de gestión de contenidos favorecido por su facilidad de uso y la disponibilidad en virtud de una licencia Open Source. La interfaz de edición de la página permite a los autores diseñar el contenido exactamente tal y como aparecería en el visitante del sitio Web. Magnolia CMS contiene lo mejor de su clase en la tecnología Java basada en estándares abiertos para permitir soluciones a medida. De nivel empresarial de apoyo y los servicios están disponibles por el proveedor y sus socios en todo el mundo.

Magnolia CMS permite a los usuarios de negocio entrar con seguridad y fácilmente, gestionar y publicar contenido para los canales de web y relacionados, además, permite a los expertos de marketing web controlar el branding y los ciclos de vida del contenido a través de una multitud de sitios web, lenguajes, marcas y canales. A los desarrolladores le es cómodo extender y personalizar el sistema de gestión de contenidos para satisfacer las necesidades empresariales y editoriales.

Magnolia International Ltd, es el creador de la edición de comunidad de código abierto y de sus ediciones Enterprise. Completa de servicios globales, soporte, implementación, consultoría y formación para los clientes de la empresa está disponible.


Historia

Magnolia CMS es uno de los principales sistemas de Gestión de Contenidos favorecido por su facilidad de uso y disponibilidad, en virtud de una licencia Open Source (Código Abierto). Magnolia CMS ha sido desarrollado por Magnolia International Ltd, empresa basada en Basilea, Suiza. Esta basado en el estándard JSR-170.


Versiones de Magnolia

  • Magnolia CMS 1.0 fue liberado el 15 de noviembre de 2003 por Obinary Ltd.
  • Magnolia CMS 2.0 fue liberado el 15 de noviembre de 2004 concentrándose en la facilidad de uso.
  • Magnolia CMS 3.0, fue liberado el 15 de noviembre de 2006, esto marcó el cambio de un producto Open-Source a dos distintos productos con la introducción de Magnolia Edición Enterprise, un producto comercial que añadió además la identificación por medio de LDAP, un gestionario de despliegue de paquetes, un conector JSR-168 y un útil llamado Sitedesigner, que permite la creación de sitios Web completos directamente desde el navegador Web.
  • Magnolia CMS en su versión 4.1, fue liberado el 15 de junio de 2009. Esta versión se ha focalizado en la facilidad de uso, introduciendo un lenguaje de plantillas en FreeMarker, así como el nuevo y mejorado Standard Templating Kit.


Características Generales

Entre otras características cuenta con:

  • Módulo de foro.
  • Módulo de encuesta.
  • Módulo WSRP.
  • Módulo de packaging.
  • Interface AJAX.
  • Backup automático de meta-data (como nombre del autor y fecha).
  • Multilenguaje
  • Administración en 15 lenguas; contenido en cualquier lengua.
  • Búsqueda en el repositorio por contenido o por palabras claves.
  • Gestión de versión.
  • Flujo de trabajo (Workflow) basado en openwfe, el cual puede ser modificado para amoldarse a procesos complejos de publicación.
  • Publicación diferida, toda publicación puede ser automáticamente programada a una fecha posterior.
  • Creación de flujos RSS.
  • PodCasting
  • Url virtualmente estáticos (a toda página se le puede dar un url de tipo estático de manera a ser fácilmente accesible a los motores de búsquedas e indexados) Virtual Static Web Addresses.
  • Integración con portales de contenido via JSR-168.
  • Conector hacia CRM.
  • Identificación con Single Sign On, JAAS y LDAP.
  • Conector CRX.
  • Modulo de despliegue.
  • Clustering y load-balancing.
  • Cache, Magnolia CMS puede poner en cache toda página de manera a aumentar la rapidez del acceso a ellas, el cache se pone al día automáticamente según las páginas sean modificadas.
  • Logging utilizando Apache Log4j.
  • Backup posible a través de varios medios, ya sea directamente por el repositorio o a través de de un mecanismo de export/import que puede ser planificado. De la misma manera hay un módulo de packaging que permite hacer un backup de las plantillas, clases java, etc.
  • Gestión de roles, de manera a asignar a un usuario uno o más roles a través de grupos bien definidos.El contenido puede ser solo visto, leído y cambiado por aquellas personas que han sido asignadas a ello.
  • Posibilidad de crear las plantillas de manera dinámica con el sitedesigner, sin tener que saber nada de html o jsp. Tienen también la versión Enterprise Edition, que no es gratis pero aporta muchas funcionalidades y además el soporte, muchas empresas no utilizan opensource justamente porque no hay ningún soporte detrás de los productos.


Contenido de almacenamiento

Magnolia CMS almacena todo el contenido (páginas web, imágenes, documentos, configuración de datos) en un repositorio de contenido. La implementación del repositorio que hemos elegido, Apache Jackrabbit, se adhiere a la de Java Content Repository estándar (JCR). Un repositorio de contenidos es un sistema de información de alto nivel de gestión que es un superconjunto de los repositorios de datos tradicionales. Implementa servicios de contenido tales como:

  • Acceso al contenido granular y control de acceso.
  • Contenidos jerárquica, estructurada y no estructurada.
  • Los tipos de nodo, los tipos de propiedad (texto, número, fecha, binario).
  • Consultas (XPath, SQL).
  • Importación y exportación.

Un repositorio de contenido se puede almacenar texto y datos binarios (imágenes, documentos). Usted no necesita preocuparse acerca de cómo se almacenan los datos. El repositorio ofrece una forma estándar de almacenar y recuperar lo tanto si reside en una base de datos tradicional o en un sistema de archivos.


Módulos

Magnolia CMS tiene una arquitectura modular. Un módulo es un componente independiente que realiza una tarea en particular o el contenido de los paquetes y la funcionalidad. El sistema en sí está construido con módulos: AdminCentral, el Sistema de Gestión integrada de documentos y la funcionalidad de flujo de trabajo son todos los módulos.

Usted puede utilizar los módulos de:

  • Crear un componente personalizado para hacer frente a una necesidad específica o caso de uso. El módulo de foro es un ejemplo, se concede a los foros de discusión, donde los visitantes pueden participar.
  • Paquete todo un sitio web para una fácil implementación, incluyendo plantillas personalizadas, apartados y contenidos.
  • Empaquetar y entregar un conjunto de activos, tales como imágenes o documentos.


Plantillas

Todas las páginas web creadas con Magnolia CMS se basan en plantillas. Plantillas de garantizar que la estructura de la página y la presentación son los mismos, mientras que el contenido varía de una página a otra. Por ejemplo, una plantilla de caso le ayuda a generar páginas de sucesos que se ven y sienten lo mismo, sino mostrar un evento diferente cada una única. El sistema genera las páginas mediante la fusión de una plantilla con el contenido correspondiente del repositorio. La posición y la inclusión de cada párrafo de la página se define por la plantilla de página. En muchos casos, la plantilla de página se permiten a los autores elegir entre un número de tipos diferentes de párrafo en un área de contenido clave.


Fuentes