Mi sono avvicinato a Drupal per la fama che ha di essere particolarmente predisposto per i portali di social networking, tipo facebook e tanti altri. Poi me ne sono innamorato per tante altre ragioni... e per questo ora mi trovo in questo bellissimo sito. :)
Vorrei però tornare al tema in oggetto e capire meglio le ragioni che stanno dietro a questa fama. Nella azienda per la quale lavoro mi occupo di enterprise2.0 (il web2.0 declinato per le aziende). Ora vi elenco i temi cari al web2.0 (e all'enterprise 2.0). Mi piacerebbe tanto trovare un nome e cognome delle features di drupal che le implementano:
1) tagging
2) linking (verso persone, processi e documenti)
3) signals (activity stream, tipo lo status di facebook o twitter)
4) searching
5) messaging (im, emails, voice, video)
6) network effects via api or ws (rest?)
In realtà mi piacerebbe tanto sapere come tutte queste features vengano poi assemblate e soprattutto come. Faccio un esempio: mi aspetto che il sistema di tagging vada a coinvolgere tutte le possibili risorse: i messaggi nei forum, come i documenti e via di seguito. Lo stesso dicasi per la ricerca... io credo che la struttura modulare di drupal sia assolutamente necessaria a tal fine (ma è solo un'intuizione). Qualcuno mi può confermare che è corretta e perchè?
Buone feste.
emiliano
Ciao
Marco
--
My blog
Working at @agavee
Solitamente Drupal, se usato come framework, è molto gratificante. Spesso queste funzioni non sono totalmente implementate o integrate con gli altri moduli. Ma bastano poche righe di codice, qualche modulo "collante" e il gioco è fatto.
--
Drupal e Siti Web Torino
Blog: Computer Graphics