Como su propio nombre indica, OpenCMS es un software de código abierto. La empresa alemana Alkacon Sofware es la re­s­po­n­sa­ble tanto de su di­s­tri­bu­ción como de su de­sa­rro­llo pe­r­ma­ne­n­te, aunque la comunidad que lo respalda también co­n­tri­bu­ye a la mejora del sistema. El trabajo continuo de todas las partes im­pli­ca­das se traduce en la creación de pla­n­ti­llas y co­m­ple­me­n­tos gratuitos a los que se sumarían las ex­te­n­sio­nes ha­bi­tua­les de cualquier CMS. Los rasgos que lo di­fe­re­n­cian del resto son, en cambio, su sencillez de uso y la facilidad con que se pueden elaborar y ad­mi­ni­s­trar los co­n­te­ni­dos.

Re­qui­si­tos del sistema y ámbitos de apli­ca­ción

OpenCms se basa en el lenguaje de marcado XML y en diversas te­c­no­lo­gías Java, al contrario de lo que ocurre con CMS más im­po­r­ta­n­tes como WordPress, Joomla, Drupal y TYPO3, que recurren al lenguaje de pro­gra­ma­ción PHP. El gestor de co­n­te­ni­dos OpenCMS no depende de ninguna pla­ta­fo­r­ma, funciona en cualquier sistema operativo y se ejecuta di­re­c­ta­me­n­te en el navegador web. Pre­via­me­n­te, se tiene que haber vinculado el CMS con una base de datos como MySQL, PostgeSQL, Oracle, HSQLDB, DB2 o MSSQL.

OpenCms co­n­s­ti­tu­ye la base sobre la que se erigen las páginas web de algunas de las empresas de mayor en­ve­r­ga­du­ra, tales como el fa­bri­ca­n­te de artículos de­po­r­ti­vos The North Face o el fa­bri­ca­n­te de café Lavazza. Con respecto al tamaño de las páginas web, el sistema ofrece numerosas opciones y permite la creación tanto de páginas pequeñas con una es­tru­c­tu­ra sencilla como grandes portales, aunque es ideal sobre todo para proyectos de medianos a grandes.

OpenCMS también es apropiado para la creación de intranets y extranets. Si quieres obtener una primera impresión de los servicios y funciones que ofrece, puedes acceder a su versión demo en inglés.

Uti­li­za­ción del software y ca­ra­c­te­rí­s­ti­cas básicas

Al igual que otros sistemas de gestión de co­n­te­ni­dos, OpenCms es gratuito y se puede descargar desde su página web oficial. El CMS se distingue por unas ca­ra­c­te­rí­s­ti­cas y un modo de fu­n­cio­na­mie­n­to de fácil co­m­pre­n­sión. El contenido se clasifica en dos ca­te­go­rías, online y offline. Tan pronto como el contenido offline se publica, este aparece visible para los vi­si­ta­n­tes, es decir, online. Gracias a la función de vista previa se puede obtener una idea del aspecto que tiene la página antes de pu­bli­car­la.    Aquellos re­da­c­to­res que quieran utilizar este sistema de código abierto no necesitan tener co­no­ci­mie­n­tos sobre pro­gra­ma­ción para publicar o gestionar co­n­te­ni­dos, ya que no es obli­ga­to­rio utilizar el backend del programa (el “área de trabajo”) para ello. La parte relativa a la redacción está cla­ra­me­n­te separada de la técnica, por lo cual los co­n­te­ni­dos se elaboran y modifican en la página. Asimismo, la co­mu­ni­ca­ción con otros re­da­c­to­res se realiza con facilidad a través de cuadros de diálogo que aparecen en las páginas co­rre­s­po­n­die­n­tes. Además de lo expuesto con an­te­rio­ri­dad, OpenCms pone a di­s­po­si­ción de sus usuarios numerosas opciones para una op­ti­mi­za­ción SEO, como por ejemplo la ge­ne­ra­ción de mapas del sitio XML, palabras clave, de­s­cri­p­cio­nes, etc. Otras funciones del CMS son:

  • La pro­du­c­ción y el ma­n­te­ni­mie­n­to del contenido por medio de un editor WYSIWYG
  • Edición de co­n­te­ni­dos y pla­n­ti­llas por drag and drop
  • La in­te­gra­ción de imágenes o vídeos desde una galería
  • La es­tru­c­tu­ra­ción de todas las páginas por medio de un editor para sitemaps
  • Di­fe­re­n­cia­ción entre derechos de uso y roles de los usuarios
  • La creación y el ma­n­te­ni­mie­n­to de varias páginas
  • La creación de páginas web mu­l­ti­li­n­gües

Mecanismo modular para las ex­te­n­sio­nes

Gracias a la condición de código abierto del software, los usuarios avanzados pueden ajustar el CMS a las ne­ce­si­da­des in­di­vi­dua­les de manera óptima: las pla­n­ti­llas para OpenCms pueden adaptarse a las prio­ri­da­des in­di­vi­dua­les e incluso es posible de­sa­rro­llar apli­ca­cio­nes web propias, aunque son pocos los usuarios ex­pe­ri­me­n­ta­dos que consiguen entender las ca­ra­c­te­rí­s­ti­cas básicas de OpenCms y de sus diversas ex­te­n­sio­nes. Por su parte, estas pueden ser im­po­r­ta­das fá­ci­l­me­n­te al sistema. La mayoría de ex­te­n­sio­nes para OpenCms puede obtenerse en gran parte gra­tui­ta­me­n­te en forma de módulos y de­s­ca­r­gar­se desde la página web oficial. Por regla general, estos contienen pla­n­ti­llas y/o funciones de programa adi­cio­na­les. Junto a las ex­te­n­sio­nes para la ad­mi­ni­s­tra­ción y gestión de los co­n­te­ni­dos, también existen módulos para crear tiendas digitales o para realizar encuestas online. La amplia gama de ca­ra­c­te­rí­s­ti­cas hace posible crear las páginas web más dispares de una manera pro­fe­sio­nal.

Ventajas e in­co­n­ve­nie­n­tes de OpenCms

OpenCms está destinado a la rea­li­za­ción pro­fe­sio­nal de páginas web con una amplitud de funciones de mediana a grande. En el caso de un pequeño blog, de una tienda online o de una pla­ta­fo­r­ma para una comunidad existen mejores al­te­r­na­ti­vas cuyos elementos básicos se adaptan mejor a la rea­li­za­ción de proyectos de menor tamaño.  Los puntos fuertes de OpenCms residen en otros ámbitos. Si lo que quieres es gestionar páginas web con muchos co­n­te­ni­dos de una manera cómoda y sin la necesidad de avanzados co­no­ci­mie­n­tos sobre pro­gra­ma­ción, este CMS es una opción ideal, sobre todo si hay varios re­da­c­to­res editando contenido –aquí su de­sa­rro­lla­do sistema de roles y de derechos resulta de gran utilidad. Este manejo tan sencillo, gracias al cual también los más in­e­x­pe­r­tos pueden publicar y modificar co­n­te­ni­dos, ha co­n­ve­r­ti­do a OpenCms en una solución muy popular también para intranets y extranets.  Aun cuando la comunidad que respalda a OpenCms es menor que la de sistemas como WordPress o Joomla, esta también puede ser de utilidad para ayudar a resolver dudas y so­lu­cio­nar problemas, al igual que el servicio de atención al cliente, que suele ser de pago. OpenCms no se incluye en la lista de los sistemas de gestión de co­n­te­ni­dos más populares. Sin embargo, su uti­li­za­ción puede resultar in­te­re­sa­n­te y no debe es­co­n­de­r­se detrás de los CMS más conocidos. No hay que olvidar que para decidir cuál es el CMS más adecuado para cada proyecto se deben tener en cuenta las ex­pe­c­ta­ti­vas y ne­ce­si­da­des in­di­vi­dua­les, así como los co­no­ci­mie­n­tos propios.

Ir al menú principal