Drupal è un CMS e Framework. E’ un sistema utile e gratuito per creare siti web, community, blog, etc..  Grazie la sua communità di sviluppatori anche italiani possiamo trovare molti moduli aggiuntivi e intere comunità che danno supporto ai nuovi utilizzatori. Download Drupal 5.2Download Moduli Drupal

E’ scritto in PHP ed utilizza MySQL e PostgreSQL che sono gli unici DBMS al momento supportati. funziona su diversi sistemi operativi, tra cui Windows, Mac OS X, Linux e qualsiasi piattaforma che supporti i web server Apache (versione 1.3 o superiore) o IIS (versione 5 o superiore) e PHP (versione 4.3.3 o superiore). E’ distribuito con licenza GPL, ciò vuol dire che permette il libero utilizzo e modifiche mantenendo il concetto open source.

Drupal al momento è disponibile in 37 lingue inglese la lingua predefinita, Italiano etc..
Si installa facilmente tramite il suo wizard, occorre chiamare l’indirizzo del sito web dove avete caricato per farlo partire, seguite le istruzioni a video.

 

Alcuni moduli importanti sono

Multisito (devi avere accesso al file php.ini)
E-Commerce
Gestione Utenti
Gallery
etc..

Alcuni bridge importanti integrabili sono: vBulletin, Gallery Menalto, Coppermine, Cpanel, Webmail Horde, CivicCRM, etc..

Il cuore di Drupal contiene diversi moduli. Altri moduli si possono comunque integrare in pochi click dall’area di amministrazione.

I moduli di base offrono queste funzionalità:

– Inserire, modificare e archiviare i contenuti
– Inserire commenti
– Partecipare al forum
– Rispondere ai sondaggi
– Lavorare a progetti di scrittura collaborativa
– Inserire e visualizzare i profili degli utenti
– Comunicare tra gli utenti e con gli amministratori del sito
– Modificare l’aspetto del sito utilizzando temi grafici già sviluppati e pronti all’uso
– Creare menu su più livelli della struttura di navigazione
– Localizzare l’interfaccia in diverse lingue, permettendo all’utente di scegliere
– Fornire feed RSS
– Aggregare e presentare i contenuti RSS di altri siti
– Registrare nuovi utenti e gestirne gli account
– Gestire in modo granulare permessi e ruoli per i singoli utenti o per interi gruppi
– Usare regole per impedire l’accesso al sito a determinati utenti in base a nome, indirizzo e-mail, indirizzo IP
– Collezionare e presentare statistiche dettagliate del sito
– Gestire il caching delle pagine ed il throttling, funzionalità che permette di disabilitare alcuni moduli/blocchi in caso di alto traffico del sito
– Creare e specificare vari filtri sull’input degli utenti e diversi modelli di contenuto
– Generare indirizzi semplici da ricordare, permettendo una migliore catalogazione ai motori di ricerca

Inoltre, il sito di Drupal contiene centinaia di moduli gratuiti sviluppati dalla comunità. Alcune delle funzionalità fornite o migliorate dai moduli svilupati dagli utenti:

– Sistemi e-commerce
– Flusso di lavoro redazionale
– Gallerie fotografiche
– Gruppi autogestiti
– Sitemap di Google
– Gestione di mailing list
– Integrazione con CVS
– Gestire immagine e video
– Gestire servizi di terze parti (Adsense, AuctionAds, Technorati, etc.)
– Aggiungere funzionalità Javascript ed Ajax

Sito Internazionale di supporto

Sito Italiano di supporto

Fonte: http://it.wikipedia.org/wiki/Drupal