DRUPAL

 

Italo Mairo & Drupal

Che cos'è, e perchè Drupal?

Drupal è una piattaforma (framework) di sviluppo web open-source, mantenuta e sviluppata da una comunità di più di 100.000 utenti / sviluppatori. Drupal è scritto in PHP e distribuito sotto i termini della licenza GNU General Public License (or "GPL"), che prevede che chiunque è libero di scaricare e condividere il suo core ed i suoi componenti funzionali con chiunque altro. Il suo particolare modello di sviluppo "aperto" ed incredibilmente efficiente fa si che migliaia di persone siano costantemente impegnate a che Drupal rimanga sempre allineato allo "stato dell'arte" delle più recenti ed avanzate tecnologie del web (Html5 & Css3, Object Oriented PHP, Symfony, Saas & Compass, Js/Ajax, Jquery, Nodejs, React, Angular, Vue.js RestFul Webservices, Web Gis 2.0, ecc.). I principi del progetto Drupal incoraggiano la modularità, gli standards, la collaborazione, la facilità d'uso e molto altro. 
 
 
Personalmente utilizzo da più di 5 anni Drupal a tempo pieno, come mio principale strumento di lavoro e sviluppo, avendolo ampiamente applicato nella ideazione e creazione di qualsiasi tipo di applicazione web, sia base che avanzata, anche di tipo enterprise.
 
Tra le caratteristiche vincenti ed uniche di Drupal facile sottolineare:
  • la sua indefinita modularità e scalabilità funzionale;
  • la possibilità di modellare qualsiasi tipo di contenuto e base dati, secondo la logica degli oggetti e delle entità relazionali;
  • l'impareggiabile efficienza della community di sviluppatori e la qualità e selezione di moduli e librerie funzionali, per qualsiasi esigenza;
  • la sua avanzata logica multiutente e multilingua;
  • la sofisticata ed illimitatata possibilità di theming e di creazione di template/layout grafici personalizzati, anche di tipo responsive e mobile compliant/oriented;
  • etc.

La qualità della documentazione e la vastità delle sue API, sia del suo core che di terze parti, mi permette da anni di cimentarmi in un processo creativo e di apprendimento stimolante e continuo, e senza limiti, nello sviluppo dei suoi moduli funzionali, nella creazione e personalizzazione dei suoi temi & template grafici, parlando una lingua sofisticata e comune e collaborando con chiunque in un contesto globale ed internazionale.
 
Per questo, e per molto altro, Drupal è ormai la scelta che prediligo e propongo nella creazione di qualsiai tipo di applicazione web & web 2.0 nei settori più svariati: web 2.0 & social communities, ecommerce, web gis 2.0, editoria digitale, multimedia, e-learning, digital arecheology ecc.
 
Il mio nome utente su drupal.org è itamair.

Tags: