Sezioni
Skip to content.
vai alla homepage
vai alla homepage
ricerca avanzata all'interno del sito
contatti

 

OpenCMS

OpenCMS è una applicazione open source di livello professionale per la gestione dei contenuti, in grado di consentire la gestione di complessi siti web basati su contenuti dinamici.

OpenCMS, basato su Java e XML, è un sistema multipiattaforma in grado di operare sia in ambiente completamente open source (Linux, Apache, Tomcat, MySQL) che nell’ambiente del software commerciale (Windows, IIS, Oracle).

Comprende un sofisticato motore di template, che agevola la definizione ed applicazione di layout omogenei fra le pagine, ed una completa gestione centralizzata degli utenti basata su meccanismi di ruoli e permessi.
OpenCMS rende disponibili, oltre le funzionalità di base, moduli aggiuntivi rilasciati dagli stessi sviluppatori del prodotto (documenti base, localizzazione delle funzionalità di gestione) e moduli contribuiti da sviluppatori terzi (articoli, funzionalità di ricerca estese, form con invio email).

E’ incluso nelle funzionalità base la disponibilità di un motore di workflow con notifiche via mail e di un editor WYSIWYG per la pubblicazione di pagine anche con layout complessi senza necessità di conoscenza del linguaggio HTML.


screenshot OpenCMS                     Logo OpenCMS


Un sistema di cache consente di ottimizzare le prestazioni mantenendo copie statiche delle pagine normalmente generate a partire dalle informazioni contenute nel database.

Tutte le informazioni gestite in OpenCMS sono soggette ad un sistema di gestione delle versioni per la tracciatura delle modifiche effettuate e per il recupero di documenti modificati.

Ulteriori caratteristiche di OpenCMS comprendono un sistema di schedulazione automatica di attività periodiche, un sistema di sincronizzazione del database con il file system esterno e funzionalità di import / export in formato XML.

L’amministratore del sistema dispone di una interfaccia di gestione completa ed uniforme. 

Il prodotto, completamente utilizzabile tramite browser web, viene distribuito in licenza LGPL.


Caratteristiche tecniche

Linguaggio di sviluppo: Java

Database supportati: Database relazionali  (mysql, postgres, sybase etc...)

Sistemi operativi supportati: Linux, Windows, Mac OS X, Solaris e BSD

Web Server: Tomcat, Apache 1.3.x via PCGI o FastCGI

Requisiti client: browser internet




Sito di riferimento


http://www.opencms.org




Bibliografia

Building Websites with OpenCms
Matt Butcher - Packt Publishing 2004