Tra i vari cms open source, ritengo che Wordpress e Joomla siano tra i migliori in circolazione, ma ritengo anche che Drupal, rispetto a questi, dal mio punto di vista, abbia una marcia in più.
La modularità di Drupal, penalizzante per il primo approccio, permette successivamente una enorme flessibilità del cms, dando la possibilità di creare un ambiente scolpito ad hoc per le diverse necessità.
Tutto questo è possibile in Drupal per la grande disponibilità di moduli aggiuntivi che estendono le funzioni del core; ogni modulo è specializzato ad eseguire una funzione particolare e l' uso ottimale del cms consiste nel creare un ambiente Drupal utilizzando solo i moduli a noi necessari per il sito web che stiamo costruendo.
Utilizzeremo con Drupal moduli diversi se stiamo facendo un blog o un sito aziendale, un sito di e-commerce o un sito per una associazione, un forum o altro.
Ma tutti questi modi di sviluppare diversamente siti web hanno in comune