blog infocube | sviluppo applicazioni web

Content Management System - CMSPochi giorni fa New Local Media ha pubblicato una relazione per mettere a confronto i tre principali software CMS open source, Drupal, Joomla!, Wordpress, analizzandoli dal punto di vista delle funzionalità, della scalabilità, della sicurezza, ecc.
Questo documento si inserisce tra le innumerabili discussioni che hanno ad oggetto la comparazione tra CMS per definire quale soluzione possa essere assunta a best practice.
New Local Media esprime bene quello che professionisti del settore sempre sostengono: The answer to the big, perennial question “What is the best way to do X?” is always, “It depends!”.

Effettivamente questa è la conclusione a cui si giunge generalmente parlando di CMS e tentando di individuare la soluzione migliore per la costruzione di una piattaforma web, sia essa un sito web istituzionale, un portale, un e-commerce, un blog.
Non è possibile stabilire in maniera insindacabile la superiorità di una soluzione rispetto ad un’altra, poiché ciascuna si distingue da tutte per particolari features. In base alle specifiche esigenze si sceglierà, dunque l’alternativa più adeguata.

Ciononostante, uno dei dilemmi che più spesso “affliggono” gli sviluppatori è la scelta tra Drupal e Joomla! che nell’ambito dell’open source rappresentano certamente il top, aggiudicandosi rispettivamente il primo ed il secondo posto agli Open Source CMS Awards 2008 lo scorso novembre.

Le due piattaforme, sviluppate in Php, si distinguono ciascuna per particolari aspetti.

Drupal, generalmente considerato meno intuitivo di Joomla! nell’utilizzo per gli utenti, si distingue per una architettura tecnologica considerata più robusta rispetto al competitor.
Joomla!, generalmente considerato più alla portata di tutti  grazie alla semplicità di installazione, alla disponibilità di temi e all’usabilità, risulta meno developer friendly e presenta ancora dei limiti sulla categorizzazione dei contenuti e sulla definizione di permessi di accesso.

Naturalmente, trattandosi di prodotti Open source, vengono costantemente aggiornati proprio sulla base delle richieste delle Community, alle quali i Core Team danno estremo valore.

A testimonianza di ciò proprio poche settimane fa, a breve distanza l’uno dall’altro, sono stati rilasciati aggiornamenti di sicurezza Drupal 6.0 e 5.15 e Joomla!1.5.9, in attesa delle versioni Drupal 7.0 e Joomla!1.6, per le quali si attendono importanti upgrade focalizzati proprio sulle debolezze di detti CMS.
In particolare, un miglioramento dell’usabilità di Drupal, l’estensione della gestione delle politiche di accessi in Joomla!.

Uno sviluppatore dovrebbe dunque orientare la propria scelta su l’una o l’altra piattaforma a seconda delle proprie esigenze, tenendo sempre in considerazione il target a cui si rivolge, gli obiettivi di performance o la disponibilità di risorse terze parti adatte al proprio progetto.

La consulenza di esperti di settore, quali i professionisti del team di Infocube,  è dunque fondamentale per la scelta della soluzione più adeguata alle caratteristiche delle singole realtà aziendali e lo sviluppo di software e applicazioni web su misura.

Una risposta al “Qual è il miglior CMS? Dipende!”

  1. Il Php day 2009 è alle porte! | blog infocube | sviluppo applicazioni web

    [...] dalla comunità. In particolare la discussione si concentrerà sullo storico dibattito su quale sia il miglior CMS “E’ meglio Drupal? Joomla? Oppure con solo WordPress si riesce a fare praticamente tutto?”, e [...]

Lascia un commento

Copyright © infocube. All rights reserved.