DotCMS

Información sobre la plantilla
Parte de la familia Sistemas de Gestión de Contenido
10656832-dotcms-small-logo.png
DesarrolladordotCMS
Versiones2.2
Última versión estable2.2 / 10 de octubre de 2012
Plataformas soportadasJava
Sistemas Operativos compatiblesMultiplataforma
IdiomaIngles
LicenciaGNU General Public License v2
Sitio web
http://dotcms.com/

DotCMS. Es un software libre / Open Source web sistema de gestión de contenidos (WCMS) para la construcción / gestión de sitios web, contenidos y aplicaciones basadas en contenido web. dotCMS incluye características tales como soporte para hosting virtual, WebDav, contenido estructurado, clustering y puede ejecutarse en bases de datos PostgreSQL múltiple, MySQL, MSSQL y Oracle.

También incluye características estándar como WCMS caché de páginas, plantillas, y una API. Hay una serie de funciones y módulos en dotCMS, incluyendo RSS, calendario AJAX, un motor de informes, anuncios, noticias, blogs, foros, seguimiento de los usuarios y el etiquetado, construido en el motor de búsqueda e internacionalización del lenguaje para nombrar unos pocos.

Historia

DotCMS fue desarrollado inicialmente como una alternativa a los sistemas CMS Java PHP en el mercado, así como para ofrecer un contrapunto a los altos costos, las aplicaciones empresariales. Es el resultado de más de 5 años de desarrollo por dotMarketing, Inc, que también desarrolló y lanzó el proyecto de código abierto de gestión de herramientas dotProject. Tanto dotCMS y dotProject fueron concebidos y originados por William Ezell.

Con el fin de lograr el cumplimiento de portlet JSR-168 dotCMS especificación se basa en el portal Liferay, aunque desde entonces ha bifurcado Liferay en la versión 3.2.2. dotCMS 1.0 fue inicialmente de código abierto y disponible en 2005 bajo la Licencia Pública dotMarketing. En 2006, dotCMS liberado la versión 1.2 que incluye el motor de contenido estructurado. En 2007 lanzó la versión 1.5 dotCMS, que incluía una nueva interfaz de usuario y permisos. En octubre de 2007 dotCMS 1.5 fue la finalista de "Best New Open Source CMS" Packt Publishing premio, seguido en 2008 por un segundo puesto por Packt "Mejor Otro Open Source CMS (CMS PHP no mejor)". dotCMS fue subcampeón en la categoría de Packt Publishing 2009, "Mejor Other Open Source CMS".

En octubre de 2012 se publicó la versión 2.2, esta nueva versión continúa la búsqueda dotCMS de ofrecer una de las más escalable, potente y fácil de usar plataformas de gestión de contenidos web en el mercado hoy en día.

Release 2.2

  • OSGI / Mejoras dinámicas Plugin
  • Mejoras Contenido relacionado
  • Los campos personalizados se admiten ahora en el front-end de los formularios y macros dotCMS SubmitContent
  • Se ha añadido nuevos métodos para la API REST para la Gestión Índice de proporcionar más fácil de copia de seguridad / restaurar la funcionalidad
  • Las páginas de error - Ahora puede controlar el logotipo en la página de error por defecto, es decir .. 403, 404, 500
  • DotCMS Browser - Ahora puede copiar / pegar en la raíz de Host
  • Los activos de caída Antiguo y corregir inconsistencias de activos han mejorado mucho en el rendimiento y la funcionalidad
  • El rendimiento permiso se ha mejorado mucho. Esto incluíapermisos aplicables del Administrador de funciones en todos los hosts
  • Performance Reindex está muy mejorado. Hemos vistomás de 10 veces la velocidad en algunas instalaciones
  • Mejorado WebDav biblioteca y muchos bichos fijos con WebDAV con temas como usuarios limitados
  • DOJO se ha actualizado a 1.8 por último soporte de Navegador
  • Búsqueda mejorada elástico a 19,9
  • TinyMCE actualizado a 3.5.7
  • DotCMS está completamente traducido al chino, francés, italiano, holandés, alemán, ruso y español.

Tecnologías

DotCMS es un CMS basado en normas escritas en el lenguaje de programación Java, y viene incluido con el servidor de aplicaciones Apache Tomcat. La edición de la comunidad libre disposición puede ejecutar en PostgreSQL y MySQL y pagado versiones pueden funcionar con MSSQL y Oracle. [2] Es capaz de integrarse con los sistemas de autenticación de usuarios, tales como Active Directory o LDAP, y apoyará también las operaciones en un clúster o cargar medio ambiente equilibrado. Aprovecha una serie de normas basadas proyectos de código abierto, tales como:

   * Apache Struts Framework Web 
   * Apache Lucene Search Engine 
   * Apache Velocity Plantillas Idioma 
   * Liferay Portal 
   * Dojo Javascript Framework 
   * Apache Tomcat Application Server 
   * JBoss Cache sistema distribuido de almacenamiento en caché 
   * Hibernate Mapping Object Relational 

Contenido estructurado

El concepto de conducción detrás del contenido almacenado dentro de dotCMS es que se dirige a través de un sistema de estructuras. Las estructuras son administrados a través de un back-end portlet donde los campos se les asignan. Los campos son nombre y un tipo de contenido determinado y ordenó entonces.

Cada estructura puede entonces ser permissioned y se utiliza cuando la creación de contenido, y permite diferentes tipos de contenido con componentes constantes que se hace referencia para su visualización en el extremo delantero. Una "página web de contenido" estructura podría tener asignado un título y el cuerpo, por ejemplo, mientras que los "eventos" tienen títulos, fechas, horas, lugares, descripciones, enlaces, y estructuras, por lo tanto permiten la CMS para adaptar por sí mismo a las exigencias de contenido de la institución usando, ya que pueden crear y definir estructuras que son específicas para sus necesidades. Esas estructuras se pueden crear a través de las relaciones, permitiendo que el contenido de una estructura que se asocia elementos de contenido en otro. No hay límite para el número de estructuras se puede utilizar dentro de dotCMS.

Fuentes