Drupal
Finalmente, dopo un'esperienza decennale di webmaster, dopo aver provato tanti prodotti, eccomi arrivato a Drupal.
Ho iniziato a pubblicare sul web usando il FrontPage, un prodotto, semplice da usare, che generava un codice html abbastanza fuori standard.
Subito deluso sono passato a scrivermi il mio codice da solo in puro html.
Era il tempo dei siti statici, sostanzialmente una pagina html dietro l'altra.
Successivamente si sono affermati i siti dinamici, si sono diffusi i content management system, cioè i sistemi di gestione dei contenuti.
Ho utlizzato per lungo tempo il PostNuke, un prodotto oggi superato dai vari cloni, dai vari prodotti leggermente migliorati.
Ho provato Joomla per un paio di mesi ma ho adottato, quale successore del PostNuke, il cms Xoops.
Ho seguito Xoops per due anni aggiornandolo release dopo release e realizzando molte personalizzazioni.
Mi sono sempre documentato sullo stato dell'arte in questo settore e man mano che nuovi prodotti uscivano Xoops mi soddisfaceva sempre meno, sostanzialmente sempre uguale a se stesso.
Di Xoops ho apprezzato le comunità di supporto al prodotto, sparse per il mondo e veramente preziose per l'utente.
Una prospettiva di sviluppo ad Xoops la dà ImpressCMS, un prodotto che sulle basi di Xoops promette parecchie novità.
Ma, ma ... Drupal si pone su un altro livello.
Mi fanno sempre sorridere i dibattiti su quale sia il migliore cms in assoluto.
E' la prima domanda che i novellini si pongono.
Bisognerebbe chiedere: tu che competenze hai ? Da dove parti ? A cosa ti serve il prodotto ? A quale uso e' destinato ? Su quale budget e a su quali risorse esterne puoi fare affidamento ? Che livelli di sicurezza devi garantire ?
Solo dopo aver chiarito questi aspetti ci si puo guardare intorno e valutare i prodotti.
Non esiste un prodotto migliore in assoluto. Moltissimi confronti e dibattiti poi servono a creare ancora piu' confusione paragonando cose fra loro non omogenee, oggetti destinati apparentemente allo stesso uso, ma in realta' che svolgono funzioni diverse e richiedono competenze completamente diverse.
Tornando a noi diciamo che Xoops e' uno dei tanti prodotti pronti all'uso, Drupal si presenta piuttosto, per usare un termine tecnico, come un framework, cioè un prodotto che si presta anche allo sviluppo di applicazioni personalizzate.
Drupal è sviluppato in maniera coordinata e omogenea. I moduli accessori si incastrano perfettamente con il core del prodotto.
Ma non voglio fare discorsi tecnici, non e' questo il luogo, evidenzio solamente alcuni aspetti di Drupal che maggiormente colpiscono l'utente finale.
Drupal si contraddistingue per avere i tipi di contenuto. Oggi ho iniziato ad utilizzare il contenuto tipo book (tipo libro).
Puoi vedere (solo se hai creato un tuo profilo) un primo esempio concreto dal menu' di navigazione cliccando su Papers trovi una mini-serie sul project management.
Questo tipo di formato si presta benissimo a trattare argomenti lunghi, quali ad esempio, una monografia, e principalmente si presta in maniera ideale alla scrittura collaborativa.
Quindi ci da' la possibilita' di produrre dei testi scritti da più mani. Più in avanti avremo modo di esaminare partitamente gli aspetti del prodotto che si prestano ad un uso ottimale per lo sviluppo di una comunita' di apprendimento.
Drupal permette un approccio collaborativo di condivisione di informazioni, mira alla formazione di comunità di lavoro e/o di apprendimento in rete, allo scambio di idee e progetti, alla produzione e pubblicazione on-line di materiale informativo collettivo.
La configurazione di Drupal usata in cuntarati.it permette di comunicare in tempo reale tramite pagine di discussione e/o lavoro collaborativo; per intervenire si può scegliere di rispondere ad un commento già inserito o di creare una nuova pagina se l’intervento riguarda un nuovo argomento o se si vuole cambiare thread.
Grazie alla registrazione e all’autenticazione ad ogni accesso, il sito tiene traccia dell’autore di ogni contenuto.
Drupal ha un sistema modulare, cioe' ogni utente può aggiungere vari strumenti e funzionalità alla versione di base.
L’installazione base presenta solo un nucleo di funzionalità che permette la gestione di contenuti secondo modelli predefiniti.
Drupal e' in primo luogo un sistema per la pubblicazione di contenuti che si e' evoluto anche come strumento di social network.
In base ai moduli installati è possibile realizzare siti web dinamici, intranet aziendali, blog, forum di discussione, sistemi di e-commerce.
A risentirci a presto per continuare a parlare di drupal.
------------------------------
Vuoi documentarti, vuoi confrontare i migliori cms sul mercato ?
- Francesco's blog
- COMMENTI: Collegati o crea un profilo per inviare commenti

- 770 letture

