Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Non solo PHP: OpenCms

Link copiato negli appunti

Logo OpenCMS

Basta dare uno sguardo ai CMS più recensiti in oneCMS per capire come PHP abbia conquistato una posizione predominante in questo campo, quasi tutti i più diffusi content manager sono stati realizzati utilizzando questo linguaggio; la natura Open Source di PHP lo rende quasi una scelta obbligata per la realizzazione di soluzioni a codice libero e aperto.

Ma per chi mastica anche un po' di JSP esiste una soluzione come OpenCms che vale la pena di prendere in considerazione; distribuito dalla Alkacon Software sotto licenza LGPL, OpenCms è infatti un CMS Open Source in Java e XML basato su JSP e Servlet da far girare su hosting Apache Tomcat che permette l'interazione con RDBMS come MySQL e PostgreSQL.

OpenCms non nasce per diventare un prodotto Open Source, quando nel 1999 venne concepito il suo primo core si chiamava MhtCms divenendo poi un software libero solo l'anno successivo; al momento l'applicazione è giunta alla versione 7.0.2 e l'archivio Zip messo a disposizione dal sito ufficiale pesa oltre 34 MB, una dimensione a cui i fruitori di CMS realizzati in PHP non sono certo abituati ma nel pacchetto sono compresi anche diversi strumenti per l'authoring e il versioning.

Sicuramente ottima la dotazione in termini di feature tra cui è doveroso segnalare:

  1. l'immancabile editor WYSIWYG multilingue, in questo caso basato sullo stranoto FCKeditor;
  2. un sistema integrato che permette di gestire facilmente utenti e permessi;
  3. un'interfaccia per la gestione e la pubblicazione dei progetti;
  4. un sistema per la gestione del caching;
  5. strumenti per l'importazione e l'esportazione dei contenuti;
  6. un sistema di ricerca basato su Lucene;
  7. .. e tanto altro!

OpenCms, così come Java è multipiattaforma, lavora sia all'interno di ambienti totalmente Open che su piattaforme commerciali basate su sistemi Windows o database manager proprietari come Oracle.

Ti consigliamo anche