Per coloro che vogliono cimentarsi nel gestire un blog tramite un CMS non realizzato in PHP, esistono delle alternative realizzate in vari linguaggi; in questo post verranno proposte alcune soluzioni basate su Java, in ogni caso si tratta di applicazioni rilasciate sotto licenza Open Source e quindi utilizzabili liberamente sia per progetti personali che commerciali.
Anche per quanto riguarda i blog engine realizzati in Java, sono disponibili numerose soluzioni a codice sorgente pubblico, tra di esse è possibile segnalare l'esistenza di alcuni progetti:
- Pebble: si segnala per la sua leggerezza e non utilizza database per i dati ma un semplice file XML, nonostante questo supporta la creazione delle categorie, il tagging dei contenuti e permette di postare utilizzando un rich text editor;
- Apache Roller: si tratta di un vero e proprio blog server multiutente che potrà essere utilizzato sia per piccoli blog che per community molto ampie; non manca un buon sitema per la gestione dei layouts tramite template, per il resto il marchio di fabbrica della Apache Software Foundation è garanzia della qualità del progetto;
- Blogunity: semplicissimo da installare, mette a disposizione il supporto per ben 16 diversi Database server e, grazie ad un flessibile sistema di gestione dei template, consente di definire separatamente l'aspetto grafico di ogni blog.
Tutte e tre le soluzioni proposte sono disponibili gratuitamente e rappresentano delle alternative valide per il blogging disponibili per coloro che possono lavorare su hosting con supporto Java.