Esistono sul mercato decine di CMS, ognuno con determinate caratteristiche; fra i principali ricordiamo
Drupal e
WordPress (
giunto alla versione 3.0),
Joomla! e
Movable Type. Fra i cosidetti
minori vale la pena segnalare
SilverStripe, dalle grandi potenzialità e attorno al quale è attiva una comunità fertile.
Nel 2008 il prodotto si è
aggiudicato il "Most Promising Open Source CMS", ad appena un anno dal suo lancio ufficiale. Già due anni fa furono messi in evidenza il grande livello di
professionalità della piattaforma e la sua
scalabilità.
Il CMS
SilverStripe è scritto in PHP e adotta un framework molto interessante, che permette agli sviluppatori di adeguare la piattaforma alle proprie necessità, in modo semplice e veloce. Il codice è rilasciato sotto
licenza BSD; l'
installazione, una volta scaricato il pacchetto, è molto semplice e, in generale, l'intera
gestione di un sito risulta facile ed estremamente intuitiva. Questo CMS supporta il
multilinguaggio e la
multiutenza e rispetta pienamente gli standard del Web.
La struttura scalabile della piattaforma è conferita dai moduli, utili per estenderne il funzionamento, e dal framework usato per implementare il CMS:
Sapphire. Tale framework, sviluppato secondo la logica
MVC e
ORM, risulta uno
strumento utilissimo per programmare
SilverStripe adattandolo al contesto di business, qualunque esso sia.
Per gli amministratori, invece, sono disponibili diversi
plug-in, che consentono di aggiungere moltissime funzionalità all'installazione standard. Il
look and feel è affidato alla disponibilità di
template e
temi, per la costruzione dei quali occorrono davvero poche ore di studio.