Corso per Webmaster base Impariamo a usare Joomla!
Corso Base per webmabster Raffaele Giovanditti Raffaele.giovanditti@gmail.com facebook.com/raffaelegi www.raffaelegiovanditti.it Contatti
Corso Base per webmabster Esteriormente ai siti “statici” non manca nulla, ma... sono siti assai difficili da aggiornare o modificare! Anche la più piccola modifica (come aggiungere un link) richiede una serie di interventi con tempi lunghi Aggiornare il sito significa modificare i file html presenti sul server!!! Impossibilità di personalizzare i contenuti in base ai visitatori e di interagire con essi Sono siti realizzati tramite editor html... è necessario saper leggere e scrivere html e css! Siti statici
Corso Base per webmabster Siti dinamici
Vantaggio di un sito dinamico Corso Base per webmabster Sono facili da aggiornare e da modificare La gestione del sito nell'uso quotidiano non richiede particolari conoscenze tecniche Normalmente i siti sono amministrabili direttamente dal proprio browser I visitatori possono interagire con il sito Chi amministra il sito non deve PER FORZA imparare l'html, il css o altri linguaggi informatici Vantaggio di un sito dinamico
Corso Base per webmabster Cosa è Joomla!
Corso Base per webmabster Un Content management system (CMS) è un software che si installa generalmente su un server per la gestione di siti web. Un CMS è un'applicazione lato server, divisa in due parti: la sezione di amministrazione (back end), che serve ad organizzare e supervisionare la produzione dei contenuti, e la sezione applicativa (front end), che l'utente web usa per fruire i contenuti e le applicazioni del sito. I CMS sono realizzati in vari linguaggi; Joomla! è scritto in PHP e utilizza un database Mysql e un server web Apache I CMS
Corso Base per webmabster Può essere usato per qualsiasi scopo (commerciale e non) È modificabile È gratis Joomla! è LIBERO
Cosa ci serve per iniziare? Corso Base per webmabster Pacchetto Xampp che contiene: Apache (web server), MySQL (database management system), PHP (linguaggio di scripting per la creazione di pagine dinamiche) Joomla 2.5 Cosa ci serve per iniziare?
Installazione di Joomla! Corso Base per webmabster Installazione di Joomla!
Corso Base per webmabster Il front end
Corso Base per webmabster Il back end
Moduli, Componenti, Plugin Corso Base per webmabster Un componente è un'applicazione completa che, aggiunta all'interno di Joomla, amplia le funzionalità del sito. Un modulo, rispetto ad un componente, è più piccolo e snello nel codice e viene utilizzato posizioni dei template A volte è necessario che, per funzionare, un modulo deve essere affiancato da un specifico componente: per esempio il modulo EventListCalendarmodule, che fa visualizzare un calendario in home-page, funziona solo se è stato installato anche il componente EventList. Infine i plugin sono delle porzioni di codice che aggiungono funzionalità all'intero sito. Moduli, Componenti, Plugin
Corso Base per webmabster I Template
Le Gallery: SIMPLE IMAGE GALLERY Corso Base per webmabster http://www.joomlaworks.net/extensions/free/simple-image-gallery Le Gallery: SIMPLE IMAGE GALLERY
Ecommerce: VIRTUEMART Corso Base per webmabster http://www.virtuemart.net/downloads Ecommerce: VIRTUEMART
Corso Base per webmabster http://getfirebug.com Must Have!