Questo sito utilizza cookie di terze parti per inviarti pubblicità in linea con le tue preferenze. Se vuoi saperne di più clicca QUI 
Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all'uso dei cookie. OK

Sviluppo di applicativi web tramite l'uso di Drupal come Content Management Framework

Il mio inserimento in questa azienda è avvenuto all’interno del gruppo di sviluppo con l’obiettivo di approfondire la conoscenza di PHP5, di assimilare struttura e codice del portale Orchestra, di apprendere l’utilizzo e la personalizzazione di alcune piattaforme Open-Source e di affiancare gli operatori Package nell’analisi di alcuni progetti, nella loro personalizzazione, nell’addestramento degli operatori e nella loro assistenza all’utilizzo dei sistemi di gestione per loro sviluppati.

In particolare in Orchestra ho effettuato alcuni piccoli lavori di manutenzione e sviluppo del portale con il linguaggio PHP integrato a MySql e ho partecipato alla ricerca e alla selezione delle seguenti piattaforme come base di studio:

CMS: Drupal, Joomla, Wordpress
CRM: SugarCRM, Compiere, vTiger
E-learning: Moodle, Docebo, Dokeo
Video Conferencing: DimDim, VideocOpen
E-commerce: Magento, ZenCart

Le piattaforme Open-Source approfondite nello stage sono state Magento (e-commerce), SugarCRM (Customer Relationship Management) e Drupal (CMS molto flessibile).

Il progetto più importante è stato sicuramente quello dello sviluppo e della costruzione del sito web della azienda www.package.it interamente gestito dal CMS Drupal. Per effettuare questo sviluppo sono stato chiamato ad imparare e studiare lo strumento senzsa averne alcuna conoscenza a priori. E’ stato infatti il mio primo contatto con un CMS vero e proprio e nessun altro all’interno della azienda si era mai occupato di ciò.

Mostra/Nascondi contenuto.
13 CAPITOLO 2 INTRODUZIONE A DRUPAL Drupal è un CMS (Content Management System) ovvero un gestore di contenuti realizzato in Php e consente quindi la realizzazione di siti Web basati sulla logica contenuti/commenti. Drupal viene utilizzato ogni giorno da moltissimi utenti e comunità per gestire i propri siti Web. Questo perché è possibile realizzare una gamma molto varia di applicazioni Web:  portali e community di qualsiasi dimensione  siti Intranet  blog, blog multiutente  forum  multisiti, siti multilingua Si tratta di un'applicazione rilasciata sotto licenza Open Source e per questo motivo può essere scaricata liberamente e gratuitamente, utilizzata sia a scopo personale che commerciale e modificata sulla base delle diverse esigenze. Drupal è opera dello sviluppatore Dries Buytaert ed è stato concepito con l'intenzione di mettere a disposizione degli utilizzatori un potente e flessibile content manager con cui gestire e catalogare svariate tipologie di contenuti: testi, immagini, documenti, archivi e molto altro. Drupal è un sistema modulare. E‟ possibile installare moduli aggiuntivi realizzati e distribuiti dalle community. È possibile creare dei propri moduli, consente quindi di aggiungere numerose funzionalità al sistema base. I contenuti possono essere organizzati in base alla tipologia (Story, Page, Image…), questo consente di dividere i contenuti in modo flessibile, rendendone semplice l'inserimento e la visualizzazione, e

Laurea liv.II (specialistica)

Facoltà: Scienze Matematiche, Fisiche e Naturali

Autore: Stefano Martinelli Contatta »

Composta da 107 pagine.

 

Questa tesi ha raggiunto 1285 click dal 25/02/2011.

 

Consultata integralmente una volta.

Disponibile in PDF, la consultazione è esclusivamente in formato digitale.