Silverstripe

Silverstripe supporta poco il blogging, le gallerie fotografiche ed in genere la personalizzazione che risulta laboriosa. L'istallazione del pacchetto non segue la consuetudine php, ma deve essere effettuata da linea di comando con l'utilizzo di Composer. Una complicazione in più perchè spesso la linea di comando spesso non è consentita - per motivi di sicurezza - nei piani di hosting.

Il limite maggiore è legato alla funzionalità di tracciamento delle modifiche (versioning) che, se da un lato ha il vantaggio di tenere traccia di tutte le modifiche apportate ad ogni singola pagina e permette di confrontare direttamente le varie versioni, dall’altro comporta una crescita notevole delle dimensioni del database che deve contenere traccia di tutte le modifiche apportate ad ogni singola pagina e quindi memorizzare sia il contenuto finale che il contenuto nei vari passaggi di scrittura, verifica, modifica.... La funzione è certamente molto comoda nel caso di una pluralità di redattori, ma ridondante per siti di tipo personale.

Ottima la gestione del back-end che rappresenta fedelmente quanto apparirà ai visitatori, in quanto il frontend e il backend condividono gli stessi stili e gli stessi files CSS. La soluzione adottata è tutto sommato semplice ma risulta certamente molto comoda. Purtroppo il CMS si è rilevato poco stabile per la complessa struttura di tracciamento delle operazioni presente nel database e poco incline a gestire pagine di grandi dimensioni soprattutto quando comincia ad aumentare il numero di versioni della pagina stessa.

Regular