COME LAVORA DRUPAL CHI E' DRUPAL?

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "COME LAVORA DRUPAL CHI E' DRUPAL?"

Transcript

1 COME LAVORA DRUPAL In questo capitolo vi daremo una panoramica di Drupal. I dettagli su come lavora ciascuna parte del sistema saranno analizzati successivamente. Qui vedremo la tecnologia su cui gira Drupal, il layout dei file che lo compongono ed i vari termini concettuali che Drupal utilizza, come ad esempio nodi, ganci, blocchi e temi (nodes, hooks, blocks, and themes). CHI E' DRUPAL? Drupal è utilizzato per costruire siti web. Si tratta di un CMS (Content Management System) open source altamente modulare basato sulla collaborazione di programmatori. E 'estensibile, conforme agli standard, e si sforza per mantenere il codice pulito. Drupal viene fornito con funzionalità di base e funzionalità complementari che sono acquisite mediante l'installazione di moduli. Drupal è stato progettato per essere personalizzato, ma la personalizzazione viene effettuata mediante l'aggiornamento del codice o con l'aggiunta di moduli, non modificando il codice di base. E 'in grado anche di separare la gestione dei contenuti dalla presentazione dei contenuti. Drupal può essere utilizzato per costruire un portale Internet, un sito web personale, dipartimentale o aziendale, un sito e-commerce, una directory di risorse, un giornale on line, una galleria di immagini, e una intranet, per citarne solo alcuni. Può anche essere usato per creare a un corso di formazione a distanza. Un team di sicurezza dedicato si sforza di mantenere Drupal sicuro,per rispondere alle minacce, con il rilascio periodico di aggiornamenti per la sicurezza. Esiste una fiorente comunità online di utenti, gli amministratori del sito, progettisti, e sviluppatori web che lavorano duro per migliorare continuamente il software( visitate i siti ). Il sistema operativo è a un livello così basso nello stack che Drupal non si cura molto di esso. Drupal viene eseguito correttamente su qualsiasi sistema operativo che supporta PHP. Il server web più utilizzato con Drupal è Apache, anche se altri web server (compreso Microsoft IIS) possono essere utilizzati. A causa della lunga storia di Drupal con Apache, esso utilizza il file. htaccess nella sua radice che fissa l'installazione di Drupal (se si sta utilizzando un server web di Apache assicuratevi di convertire le regole del file.htaccess perchè il vostro sistema comprenda la sintassi). La pulizia degli URL, che siano cioè privi di punti interrogativi, e-commerciali, o altri caratteri strani è ottenuta utilizzando il componente Apache mod_rewrite. Ciò è particolarmente importante perché durante la migrazione da un altro sistema di gestione dei contenuti o da file statici, non è necessario cambiare l'url del contenuto. (http://www.w3.org/provider/style/uri). Drupal si interfaccia con il livello successivo della pila (il database) tramite un leggero livello di astrazione. Questo livello gestisce servizi di query SQL e rende possibilel'utilizzo di banche dati di diversi fornitori ', senza il riassestamento del codice. I più ampiamente testati data base sono MySQL e PostgreSQL. Drupal è scritto in PHP. PHP ha ottenuto una cattiva reputazione, perché è facile da imparare e molto del codice PHP è stato scritto da principianti. Tuttavia, PHP può essere utilizzato anche per scrivere solido codice.

2 Il codice Drupal aderisce ai più rigorosi standard di codifica. Un quadro leggero costituisce il nucleo Drupal. Questo è ciò che si ottiene quando si scarica Drupal da drupal.org. Il nucleo è responsabile di fornire le funzionalità di base che saranno utilizzate per sostenere altre parti del sistema. Il nucleo contiene codice che consente al sistema di Drupal di fare il bootstrap (allacciamento) quando riceve una richiesta, una libreria di funzioni comuni frequentemente utilizzate con Drupal, e che fornisce i moduli di base,le funzionalità come la gestione degli utenti, tassonomia, e modelli, come illustrato nella figura sotto: HOOKS (GANCI) I ganci possono essere immaginati come degli eventi interni di Drupal. Essi sono anche chiamati (richiamate) callbacks. Sebbene essi siano costruiti con funzioni chiamate con nomi convenzionali, essi non sono veramente richiamati ma consentono ai moduli di agganciare ciò che sta accadendo nel resto di Drupal. Supponiamo che un utente stia accedendo all'area riservata tramite login,drupal 'accende' il gancio user, questo significa che sarà richiamata ciascuna funzione chiamata con il nome del modulo più user. Per esempio comment_user() nel modulo comment, local_user() nel modulo local, node_user() nel modulo node e ciascuna funzione chiamata in questo modo. Se abbiamo scritto un modulo chiamato spammy. module e include una funzione chiamata spammy_user() che invia una all'utente, sarà richiamata anche questa e ogni volta che un utente si logga riceverà una . Il modo più comune di entrare nelle funzionalità del cuore di Drupal è attraverso l'implementazione di ganci nei moduli. I TEMI Quando si crea una pagina web da inviare a un browser, ci sono davvero due preoccupazioni principali: l' assemblaggio dei dati appropriati e il markup dei dati per il web. In Drupal, lo strato tema è responsabile della creazione del codice HTML che il browser riceverà. In Drupal è possibile utilizzare diversi popolari approcci al templating come Smarty, Template Attribute Language for PHP (PHPTAL), e PHPTemplate. La cosa importante da ricordare è che Drupal favorisce la separazione fra contenuto e markup. Drupal consente diversi modi per personalizzare e sovrascrivere il look del tuo sito web. Il modo più semplice è quello di utilizzare un foglio di stile a cascata (CSS) per sostituire le classi di Drupal Tuttavia, se si vuole andare al di là di questo e personalizzare l'output HTML reale è comunque facile da fare. Il file di modello di Drupal è costituito da standard HTML e PHP. Inoltre,ogni parte dinamica di una pagina di Drupal (come ad esempio un box, un elenco o percorso) può essere ignorato semplicemente dichiarando una funzione con un nome appropriato. Poi Drupal utilizzerà per prima la tua funzione.

3 I NODI I tipi di contenuto in Drupal sono derivati da un unico tipo di base chiamato nodo. Sia che si tratti mdi una voce del blog, una ricetta, o addirittura una delle attività del progetto, la struttura di base di dati è la stessa. La genialità di questo approccio è la sua estensibilità. Gli sviluppatori di moduli possono aggiungere funzionalità come ad esempio voti, commenti, file allegati, le informazioni di localizzazione geografica, e così via per i nodi in generale senza preoccuparsi se il tipo di nodo è blog, ricetta, e così via. L'amministratore del sito può quindi combinare le funzionalità in base al tipo di contenuto, ad esempio, la scelta di attivare i commenti sui blog, ma non le ricette, consentire l'upload di file solo per le attività di progetto. I nodi contengono anche un insieme di base di proprietà di comportamento che tutti gli altri tipi di contenuto ereditano. Ogni nodo può essere promosso alla prima pagina, pubblicato o non pubblicato, o addirittura cercato. A causa di questa struttura uniforme, l'interfaccia di amministrazione offre uno schermo di modifica per lavorare con i nodi. I BLOCCHI Un blocco rappresenta informazioni che possono essere attivate o disattivate in una determinata posizione nel sito. Ad esempio un blocco può visualizzare il numero di utenti collegati al sito. Si potrebbe avere un blocco contente la maggior parte degli utenti attivi o la lista dei prossimi eventi. I blocchi sono generalmente collocati nella sidebar (barra laterale) di un template, nella intestazione o nel footer. I blocchi possono essere impostati per visualizzare determinati nodi, solo sulla prima pagina o secondo altri criteri. Spesso i blocchi vengono utilizzati per far visualizzare le informazioni destinate all'utente corrente. Per esempio un blocco di navigazione può contenere solo le informazioni di accesso al pannello di amministrazione al quale l'utente corrente ha accesso. Il posizionamento e la visibilità dei blocchi sono gestiti attraverso il pannello di amministrazione. FILE LAYOUT Quando si installa Drupal, di default vengono caricate sul server le seguenti tabelle e files: La cartella file non viene riempita da Drupal per default, ma è necessaria se si pensa di utilizzare un logo personalizzato, gli avatar dell'utente o il caricamento di altri mezzi di comunicazione associati al nuovo sito. Questa sottodirectory richiede lettura e scrittura dal server Web sul quale lavora Drupal. La cartella includes contiene librerie di funzioni comuni utilizzate da Drupal La cartella misc contiene funzioni javascript, immagini e icone utilizzate da Drupal La cartella modules contiene i moduli di base ed è meglio non toccare nulla in questa cartella ma caricare eventuali nuovi moduli nella directory sites. La cartella profiles contiene diversi profili di installazione di Drupal, se ci sono altri profili oltre quelli di default Drupal vi mostrerà anche quelli nella scelta del profilo al momento dell'installazione di Drupal. L'importanza del profilo è quello di fornire al cuore di Drupal i moduli necessari affinchè possa lavorare secondo quel profilo scelto, ad esempio un profilo e-commerce imposta direttamente Drupal come piattaforma e-commerce. La cartella script contiene gli script per il controllo della sintassi, per la pulizia e la manipolazione del codice. La cartella sites contiene le modifiche per Drupal sotto forma di impostazioni, moduli e temi. Quando si aggiungono moduli a Drupal, essi vanno messi nella directory sites/all/modules.. Nella directory site ci sarà una sottodirectory default che contiene il file di configurazione del sito, settings.php. La cartella default dovrà essere rinominata con il nome del sito, quindi il percorso dovrebbe diventare sites/www.exemple.it/settings.php

4 La cartella theme contiene i template per Drupal, sia quelli di default che quelli aggiunti. INSTALLAZIONE DI DRUPAL 1. scaricare il pacchetto ed estrarre files e cartelle in una cartellina drupal 2. caricare il contenuto della cartella Drupal nel proprio Web Server 3. cambiare i dati del file contenuto in site/default/settings.php immettendo quelli corretti per la connessione al DB ecc..(attenzione al settaggio dei caratteri, Collection, nel Data Base). 4. lanciare nel browser Se tutto va bene viene visualizzato il link alla pagina di Amministrazione 5. Nella pagina di amministrazione, al primo accesso, viene chiesto di creare il superuser. IL RUOLO DEL WEB SERVER Drupal gira dietro un Web Server, in genere Apache. Se il Web Server rispetta il file.htaccess di Drupal, alcune impostazioni PHP sono abilitate, come ad esempio i Clean URLs. Drupal supporta Clean URLs che consiste in URLs visualizzati come Il controllo mod-rewrite nel file.htaccess di Drupal trasforma il percorso in index.php?q=foo/bar. Così, internamente, Drupal ha sempre a che fare con lo stesso percorso (contenuto nella variabile q dell'url) sia che i Clean URLs siano abilitati o no.

5 In questo caso il percorso interno è foo/bar. Il percorso interno è anche detto DRUPAL PATH. In altri Web Server quali ad esempio IIS, i Clean URLs possono essere modificati tramite l'interfaccia ISAPIrewrite. IL PROCESSO DI BOOTSTRAP (ALLACCIAMENTO) Drupal si attiva ad ogni richiesta passando attraverso una serie di fasi di BOOTSTRAP (allacciamento). Queste fasi sono definite nel file bootstrap.inc e procedono come descritto di seguito. CONFIGURATION Questa fase popola l'array di configurazione interna di Drupal e stabilisce l'url base($base_url) del sito. Il setting.php è richiamato mediante la funzione include_once(). EARLY PAGE CACHE In situazioni che richiedono un alto livello di scalabilità, può essere necessario un sistema di caching prima che venga effettuata una connessione al Data Base. La precedente fase di cache permette di includere (con include() in file php contenente una funzione chiamata page_cache_fastpath() che restituisce il contentuo al browser. La precedente pagina di cache è attivata impostando la variabile page_cache_fastpath a true e il file da includere è definito settando la variabile cache_inc al percorso del file. DATABASE Durante questa fase viene stabilito il tipo di DB e stabilita la connessione iniziale. ACCESS Drupal permette di vietare degli ospiti al sito impostando un pre-hostname/base di indirizzi IP. Nella fase di accesso il controllo viene effettuato per constatare se la richiesta viene effettuata da un ospite vietato e in tal caso deve essere negata. SESSION Le sessioni vengono inizializzate o ristabilite. CACHE SUCCESSIVA DELLA PAGINA PATH Viene caricato il codice che gestisce i percorsi e gli aliasing. Questa fase permette di risolvere e nascondere i Clen URLs. FULL Questa fase realizza il processo di bootstrap caricando una libreria di funzioni comuni, tema principale e supporto per la mappa delle chiamate, files utilizzati, unicode, toolkits di immagini di php, forms, tabelle selezionabili automaticamente e paginazione del resultset. Drupal si occupa di gestire gli errori, di settare le variabili iniziali e caricare tutti i moduli attivi. Una volta che Drupal ha completato il tutto, i componenti della struttura sono disponibili. E' questo il momento di prendere la richiesta del browser e di passarla alla funzione di PHP che la utilizzerà. Il tracciato degli URLs e le funzioni che li gestiscono è realizzato usando una richiamata (hooks). Viene registrato il tracciato degli URLs ed effettuato il controllo degli accessi. I moduli registrano le loro callback per mezzo del gancio del menù (hook_menù). Quando Drupal ha determinato che esiste una callback con l'url del Browser, la richiesta viene mappata, e una volta aver stabilito che l'utente ha i permessi per accedere alla callback, il controllo viene passato a questa funzione.

PROGRAMMA DEL CORSO MASTER WEB DEVELOPER

PROGRAMMA DEL CORSO MASTER WEB DEVELOPER PROGRAMMA DEL CORSO MASTER WEB DEVELOPER Il corso Master Web Developer con Certificazione internazionale Adobe Dreamweaver prepara lo studente a entrare nel mondo dello sviluppo Web (blog, siti, portali).

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

GPL4i DMS-WEB. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati

GPL4i DMS-WEB. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati GPL4i DMS-WEB Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati Copyright 2014 2015 JetLab S.r.l. Tutti i diritti riservati GPL4i è un marchio di JetLab S.r.l. Microsoft, Windows, Windows NT,

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

DRUPAL 7 DRUPAL 7 Drupal è un framework modulare che consente di realizzare una grande varietà di siti web basati sulla logica contenuto/nodo. Permette di: creare e organizzare i contenuti personalizzare

Dettagli

WordPress: il corso Fondamentale

WordPress: il corso Fondamentale WordPress: il corso Fondamentale Come creare un sito Professionale con wordpress in meno di 2 ore per la tua azienda o per la vita privata IlTuoCorso - Ermes srl Via E.De Amicis 57 20123 Milano Il corso

Dettagli

Installazione e guida introduttiva. Per WebReporter 2012

Installazione e guida introduttiva. Per WebReporter 2012 Per WebReporter 2012 Ultimo aggiornamento: 13 settembre, 2012 Indice Installazione dei componenti essenziali... 1 Panoramica... 1 Passo 1 : Abilitare gli Internet Information Services... 1 Passo 2: Eseguire

Dettagli

Corso Base. Temi e template contenuti. Gestione. Introduzione Installazione Configurazione Si va online. Commenti e utenti.

Corso Base. Temi e template contenuti. Gestione. Introduzione Installazione Configurazione Si va online. Commenti e utenti. Corso Base Lezione 1 Introduzione Installazione Configurazione Si va online Lezione 2 Lezione 3 Lezione 4 Gestione Commenti e utenti Temi e template contenuti Plugin e widget riepilogo generale Lezione

Dettagli

INTRODUZIONE: ALL INCLUSIVE

INTRODUZIONE: ALL INCLUSIVE INTRODUZIONE: ALL INCLUSIVE è l insieme di servizi, strumenti e tecniche che rendono un sito web accessibile e ottimizzato per assicurare che venga rinvenuto nelle prime posizioni sui motori di ricerca.

Dettagli

Corso Joomla per ATAB

Corso Joomla per ATAB Corso Joomla per ATAB Cos'è un Content Management System Joomla non è un prodotto ma è un progetto. Nato nel settembre 2005 CMS (Content management system) letteralmente significa "Sistema di gestione

Dettagli

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com Cos è Moodle Moodle è un software per la gestione di corsi a distanza utilizzato a livello mondiale nelle Università, nelle

Dettagli

Content Management Systems

Content Management Systems Content Management Systems L o Guido Porruvecchio Tecnologia e Applicazioni della Rete Internet Definizione Un Content Management System (CMS) è letteralmente un sistema per la gestione dei contenuti Definisce

Dettagli

Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti. I sistemi CMS e un introduzione a Joomla! In questo capitolo

Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti. I sistemi CMS e un introduzione a Joomla! In questo capitolo 1 I sistemi CMS e un introduzione a Joomla! In questo capitolo Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti aggiornati, è svantaggiato. L idea di potenziare

Dettagli

Il Content Management System Plone

Il Content Management System Plone 1 Il Content Management System Plone Università degli Studi di Ferrara Stefano Marchetti stefano[at]redturtle.net Irene Capatti irene.capatti[at]redturtle.net 14 gennaio 2009 2 Di cosa parliamo Introduzione

Dettagli

Port Community System del Porto di Ravenna CONFIGURAZIONE

Port Community System del Porto di Ravenna CONFIGURAZIONE Port Community System del Porto di Ravenna CONFIGURAZIONE SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory...

Dettagli

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved WEB TECHNOLOGY Il web connette LE persone Indice «Il Web non si limita a collegare macchine, ma connette delle persone» Il Www, Client e Web Server pagina 3-4 - 5 CMS e template pagina 6-7-8 Tim Berners-Lee

Dettagli

Manuale di Zen Cart Italiano

Manuale di Zen Cart Italiano CAPITOLO 1 PRESENTAZIONE Cos'è Zen Cart A chi è rivolta questa guida di Zen Cart Con questa guida si potrà imparare. Caratteristiche Zen Cart - elenco parziale! Requisiti server per Zen Cart CAPITOLO 2

Dettagli

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

manuale utente rev. 2.0 powered by

manuale utente rev. 2.0 powered by manuale utente rev. 2.0 powered by www.cantierecreativo.net MANUALE UTENTE REV.2 Indice generale 1 Introduzione... 2 2 Accesso all'area amministrativa...3 3 Sezione Pagine... 4 3.1 Pagine recenti...4 3.2

Dettagli

Come portare la vostra intranet su IBM i con Drupal e Zend Server

Come portare la vostra intranet su IBM i con Drupal e Zend Server Come portare la vostra intranet su IBM i con Drupal e Zend Server by Enrico Zimuel Senior Consultant & Architect Zend Technologies Email: enrico.z@zend.com Copyright 2007, Zend Technologies Inc. Sommario

Dettagli

Introduzione a Wordpress. Vincenzo Bianculli

Introduzione a Wordpress. Vincenzo Bianculli Introduzione a Wordpress Vincenzo Bianculli A chi rivolgere il proprio sito/blog? Da cosa partire - Conoscere e padroneggiare l argomento - La conoscenza del materiale già presente su internet - Essere

Dettagli

Esercitazione 8. Basi di dati e web

Esercitazione 8. Basi di dati e web Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una

Dettagli

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista DNNCenter Installazione standard di DotNetNuke 5 per Windows Vista Copyright OPSI Srl www.opsi.it Pag. 1 of 28 INDICE 1. INTRODUZIONE... 3 1.1. Pre-requisiti... 3 2. DOWNLOAD DOTNETNUKE... 4 2.1. Download

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

2010 Antonio Musarra s Blog. Sessione introduttiva sui CMS (versione 1.0 16/03/2010)

2010 Antonio Musarra s Blog. Sessione introduttiva sui CMS (versione 1.0 16/03/2010) 2010 Antonio Musarra s Blog 1 Sessione introduttiva sui CMS (versione 1.0 16/03/2010) CMS Content Management System 2 Un Content Management System, in acronimo CMS, letteralmente "sistema di gestione dei

Dettagli

Novell Vibe OnPrem 3.1

Novell Vibe OnPrem 3.1 Novell Vibe OnPrem 3.1 27 giugno 2011 Novell Riferimento rapido Quando si inizia a utilizzare il software Novell Vibe OnPrem, è innanzitutto necessario configurare lo spazio di lavoro personale e creare

Dettagli

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

Web Programming Specifiche dei progetti

Web Programming Specifiche dei progetti Web Programming Specifiche dei progetti Paolo Milazzo Anno Accademico 2010/2011 Argomenti trattati nel corso Nel corso di Web Programming sono state descritti i seguenti linguaggi (e tecnologie): HTML

Dettagli

Corso Creare Siti WEB

Corso Creare Siti WEB Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione

Dettagli

CMS TEMPLATE. Web: soluzioni.

CMS TEMPLATE. Web: soluzioni. CMS TEMPLATE Web: soluzioni. CMS TEMPLATE Web: soluzioni. Wordpress WordPress è una piattaforma di personal publishing e content management system (CMS), scritta in PHP e che usa come database MySQL o

Dettagli

Passaggio dei dati tra HTML e PHP : array superglobali $_GET e $_POST

Passaggio dei dati tra HTML e PHP : array superglobali $_GET e $_POST Passaggio dei dati tra HTML e PHP : array superglobali $_GET e $_POST I valori inviati da un modulo (con metodo post o get), sono automaticamente memorizzati da PHP sia in variabili di ambiente associate

Dettagli

Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7

Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 Indice Introduzione XV 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 2 Vetrina 9 2.1 La Torre Eiffel 9 2.2 Gli Howoldies 10 2.3 Oltre 3000 siti

Dettagli

Novell Vibe 3.3. Novell. 5 giugno 2012. Riferimento rapido. Avvio di Novell Vibe

Novell Vibe 3.3. Novell. 5 giugno 2012. Riferimento rapido. Avvio di Novell Vibe Novell Vibe 3.3 5 giugno 2012 Novell Riferimento rapido Quando si inizia a utilizzare il software Novell Vibe, è innanzitutto necessario configurare lo spazio di lavoro personale e creare uno spazio di

Dettagli

APPENDICE B Le Active Server Page

APPENDICE B Le Active Server Page APPENDICE B Le Active Server Page B.1 Introduzione ad ASP La programmazione web è nata con la Common Gateway Interface. L interfaccia CGI tuttavia presenta dei limiti: ad esempio anche per semplici elaborazioni

Dettagli

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone Installazione di Moodle Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone 21 maggio 2006 Installazione di Moodle Come installare Moodle: Questa guida

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

Una piattaforma LMS open-source: Claroline a cura di G.Cagni (Irre Piemonte) http://www.claroline.net

Una piattaforma LMS open-source: Claroline a cura di G.Cagni (Irre Piemonte) http://www.claroline.net Una piattaforma LMS open-source: a cura di G.Cagni (Irre Piemonte) http://www.claroline.net I modelli di formazione in modalità e-learning richiedono necessariamente l utilizzo di una tecnologia per la

Dettagli

2.1 Installazione e configurazione LMS [4]

2.1 Installazione e configurazione LMS [4] 2.1 Installazione e configurazione LMS [4] Prerequisti per installazione su server: Versione PHP: 4.3.0 o superiori (compatibilità a php5 da versione 3.0.1) Versione MySql 3.23 o superiori Accesso FTP:

Dettagli

Benvenuti nella guida completa a PHP5 e MySQL!

Benvenuti nella guida completa a PHP5 e MySQL! Introduzione Benvenuti nella guida completa a PHP5 e MySQL! Gli autori di questo libro, sebbene ammettano di essere di parte, ritengono che il linguaggio di scripting Web PHP possa essere considerato il

Dettagli

PRESENTAZIONE. Mauro Rainis. mauro.rainis@uniud.it

PRESENTAZIONE. Mauro Rainis. mauro.rainis@uniud.it APPLICAZIONI WEB 1 PRESENTAZIONE Mauro Rainis mauro.rainis@uniud.it 2 Mail anonime http://ingprj.diegm.uniud.it/mail_anonime password: webapp 3 Obiettivi del corso Progettare e realizzare applicazioni

Dettagli

Server web e protocollo HTTP

Server web e protocollo HTTP Server web e protocollo HTTP Dott. Emiliano Bruni (info@ebruni.it) Argomenti del corso Cenni generali sul web IIS e Apache Il server web Micsosoft Internet Information Server 5.0 Il server web Apache 2.0

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Relazione elaborato di progettazione e produzione multimediale

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Relazione elaborato di progettazione e produzione multimediale UNIVERSITÀ DEGLI STUDI DI FIRENZE Relazione elaborato di progettazione e produzione multimediale AllPainters.Net SISTEMA PER LA GENERAZIONE DI SITI GRATUITI PER PITTORI Autori: - Bandini Roberto - Ercoli

Dettagli

SVN server, per Florim, è installato su server di test, anche se la sua configurazione può avvenire in qualsiasi ambiente.

SVN server, per Florim, è installato su server di test, anche se la sua configurazione può avvenire in qualsiasi ambiente. Siti FLORIM SVN Subversion Il sistema di versioning viene illustrato nell immagine seguente: Sistema locale dello sviluppatore, si parla di working copy ( copia dei file dal server in produzione) SVN server,

Dettagli

Il sito della scuola con Joomla

Il sito della scuola con Joomla sabato 26 ottobre 2013 LINUX DAY 2013 E OPEN SPACE SCUOLA Il sito della scuola con Joomla a cura di Gianluigi Pelizzari gianpelizzari@yahoo.it Il sito della scuola con Joomla Joomla è un progetto nato

Dettagli

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si 1^ Puntata WordPress è un ottimo CMS (Content Management System) Una piattaforma per creare blog, che utilizza il linguaggio PHP e si avvale di un database Mysql. Un CMS è quindi un sistema di gestione

Dettagli

Modulo 6 Proviamo Wordpress gratuitamente

Modulo 6 Proviamo Wordpress gratuitamente Copyright Andrea Giavara wppratico.com Modulo 6 Proviamo Wordpress gratuitamente 1. Wordpress.com una piattaforma gratuita per il blogging 2. Installare Wordpress in locale 3. Creare un sito gratis con

Dettagli

La realizzazione di WebGis con strumenti "Open Source".

La realizzazione di WebGis con strumenti Open Source. La realizzazione di WebGis con strumenti "Open Source". Esempi di impiego di strumenti a sorgente aperto per la realizzazione di un Gis con interfaccia Web Cos'è un Web Gis? Da wikipedia: Sono detti WebGIS

Dettagli

ADA. E learning e open source

ADA. E learning e open source 1 ADA. E learning e open source ADA 1.7.1 Come cresce un Ambiente Digitale per l'apprendimento open source Maurizio Graffio Mazzoneschi 2 Cos'è il software libero Libertà 0, o libertà fondamentale: la

Dettagli

Installazione del software - Sommario

Installazione del software - Sommario Guida introduttiva Installazione del software - Sommario Panoramica sulla distribuzione del software CommNet Server Windows Cluster Windows - Virtual Server CommNet Agent Windows Cluster Windows - Virtual

Dettagli

Corso di Web Programming

Corso di Web Programming Corso di Web Programming 1. Introduzione a Internet e al WWW Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica

Dettagli

Corso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database

Corso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database Corso di Informatica Modulo T3 B3 Programmazione lato server 1 Prerequisiti Architettura client/server Conoscenze generali sui database 2 1 Introduzione Lo scopo di questa Unità è descrivere gli strumenti

Dettagli

Creazione e gestione di indagini con Limesurvey. Sito online: www.limesurvey.org/en/

Creazione e gestione di indagini con Limesurvey. Sito online: www.limesurvey.org/en/ Creazione e gestione di indagini con Limesurvey Sito online: www.limesurvey.org/en/ Cos è Limesurvey? Il Software Limesurvey è un'applicazione open source che consente ai ricercatori (o a chiunque voglia

Dettagli

Costruzione di siti web. Il Content Management System Joomla

Costruzione di siti web. Il Content Management System Joomla Costruzione di siti web Il Content Management System Joomla Definizione di un CMS Un Content Management System (CMS) è letteralmente un sistema di gestione dei contenuti E' uno strumento software utilizzato

Dettagli

hottimo procedura di installazione

hottimo procedura di installazione hottimo procedura di installazione LATO SERVER Per un corretto funzionamento di hottimo è necessario in primis installare all interno del server, Microsoft Sql Server 2008 (Versione minima Express Edition)

Dettagli

Drupal. E vai con un po' di Drupal for Dummies... :D. Copyright by hachreak www.hachreak.org

Drupal. E vai con un po' di Drupal for Dummies... :D. Copyright by hachreak www.hachreak.org Drupal E vai con un po' di Drupal for Dummies... :D Copyright by hachreak www.hachreak.org Cos'è Drupal? Drupal è un content management framework, content management system (CMS) modulare scritto in linguaggio

Dettagli

Il sito della scuola con

Il sito della scuola con Incontro in aula virtuale del 24 gennaio 2013 Il sito della scuola con La sicurezza di un sito Joomla Il Pacchetto Joomla pasw quickstart versione 2.0. a cura di Gianluigi Pelizzari IIS Fantoni Clusone

Dettagli

Royal Academy - Formazione e Certificazione Informatica. v7.x

Royal Academy - Formazione e Certificazione Informatica. v7.x 2012 Royal Academy - Formazione e Certificazione Informatica v7.x COS È DRUPAL? Uno dei modi più comunemente utilizzati per creare siti web, è quello legato all uso dei CMS (Content management system),

Dettagli

JoomlafacebookChat+Plus tutorial

JoomlafacebookChat+Plus tutorial JoomlafacebookChat+Plus tutorial Componente scritto da: Marco Biagioni -- Doc. redatto da: Jacopo Sagramoso 07/01/12 Verificato da: Marco Biagioni 07/02/12 Rilascio versione: '1.0 03/02/11 Indice generale

Dettagli

Internet Architettura del www

Internet Architettura del www Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti

Dettagli

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book SOMMarIO INIZIARE XI Informazioni su questo libro................................xi Prerequisiti.................................................xi Installare il programma....................................

Dettagli

MediaWiki. Giuseppe Frisoni

MediaWiki. Giuseppe Frisoni MediaWiki Giuseppe Frisoni MediaWiki: costruire insieme 1/2 L'enorme successo di Wikipedia, la nota enciclopedia online, è sotto gli occhi di tutti; cosa meno nota, invece, è la piattaforma con cui è progettata.

Dettagli

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale 18/2/16 - Andrea Tombesi Paolo Roganti Cos è un CMS? Un CMS (Content Management System), è un software che ti permette di gestire un blog (o

Dettagli

Guida all uso del sistema

Guida all uso del sistema www.unicas.it Versione 3.0 del 9/12/2009 Pagina 1 Sommario Premessa... 3 Accesso in modalità di redattore... 4 CREAZIONE DI ELEMENTI... 5 MODIFICA DI ELEMENTI... 12 ELIMINAZIONE DI ELEMENTI... 12 ORDINAMENTO

Dettagli

Istituto Tecnico Industriale Statale Dionigi Scano Cagliari. Candidato: Medda Daniele Classe 5ª C Informatica Anno scolastico 2013/2014.

Istituto Tecnico Industriale Statale Dionigi Scano Cagliari. Candidato: Medda Daniele Classe 5ª C Informatica Anno scolastico 2013/2014. Istituto Tecnico Industriale Statale Dionigi Scano Cagliari Candidato: Medda Daniele Classe 5ª C Informatica Anno scolastico 2013/2014 relate Un esperimento di social networking open source 1 Introduzione

Dettagli

Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in

Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in Manuale di riferimento di HP Web Jetadmin Database Connector Plug-in Informazioni sul copyright 2004 Copyright Hewlett-Packard Development Company, L.P. Sono vietati la riproduzione, l'adattamento e la

Dettagli

xcatalog gestionale del catalogo locale guida all Installazione versione 1.0

xcatalog gestionale del catalogo locale guida all Installazione versione 1.0 xcatalog gestionale del catalogo locale versione 1.0 guida all Installazione note legali Requisiti Il modulo xcatalog 1.0 richiede l istallazione di moduli supplementari, l installazione di hardware RFId

Dettagli

Il World Wide Web. Il Web. La nascita del Web. Le idee di base del Web

Il World Wide Web. Il Web. La nascita del Web. Le idee di base del Web Il World Wide Web Il Web Claudio Fornaro ver. 1.3 1 Il World Wide Web (ragnatela di estensione mondiale) o WWW o Web è un sistema di documenti ipertestuali collegati tra loro attraverso Internet Attraverso

Dettagli

AVCP-Xml Manuale per l'aggiornamento alla versione 0.7.0. Provincia di Cremona

AVCP-Xml Manuale per l'aggiornamento alla versione 0.7.0. Provincia di Cremona AVCP-Xml Manuale per l'aggiornamento alla versione 0.7.0 Provincia di Cremona Requisiti Il primo e fondamentale requisito per poter aggiornare il programma, è di aver installato l'ultima versione del programma

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

Implementazione. 2.1 Template grafico

Implementazione. 2.1 Template grafico Implementazione 1 Introduzione Questo docunento spiega sinteticamente i punti principali che caratterizzano la realizzazione dell applicazione. Le informazioni che riguardano più da vicino il codice sono

Dettagli

Installazione Drupal-SQLite 6.x in spazio web Altervista

Installazione Drupal-SQLite 6.x in spazio web Altervista Installazione Drupal-SQLite 6.x in spazio web Altervista Introduzione Sempre più spesso capita che i Web Designer/Web Master sentano la necessità di esplorare dal vivo nuove idee o nuove funzionalità per

Dettagli

Modulo 8. Sviluppo di pagine e siti Creare pagine Web

Modulo 8. Sviluppo di pagine e siti Creare pagine Web Pagina 1 di 6 Sviluppo di pagine e siti Creare pagine Web HTML è l'acronimo di HyperText Markup Language; si tratta di un linguaggio utilizzato per la marcatura ipertestuale. A differenza dei comuni linguaggi

Dettagli

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web

Dettagli

Corso di Informatica Modulo T3 B1 Programmazione web

Corso di Informatica Modulo T3 B1 Programmazione web Corso di Informatica Modulo T3 B1 Programmazione web 1 Prerequisiti Architettura client/server Elementi del linguaggio HTML web server SQL server Concetti generali sulle basi di dati 2 1 Introduzione Lo

Dettagli

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione Agenzia creativa di design & comunicazione Gestionale web Completa autonomia del tuo sito Un perfetto mix di tecnologia & creatività Design la nostra passione Vivete l esperienza SITE con noi! A partire

Dettagli

Valutazione pacchetto software Drupal

Valutazione pacchetto software Drupal 1 Relazione per Ingegneria del Software A e Reti di Calcolatori A Valutazione pacchetto software Drupal Docente Prof. Agostino Poggi Studente Claudio Pitzalis Matricola 184949 Relazione e progetto sviluppati

Dettagli

Breve introduzione allo sviluppo WEB. a cura di Ciro Attanasio - ciro.attanasio@email.cz

Breve introduzione allo sviluppo WEB. a cura di Ciro Attanasio - ciro.attanasio@email.cz Breve introduzione allo sviluppo WEB a cura di Ciro Attanasio - ciro.attanasio@email.cz Partiamo (1 di 1) Come funziona il WEB e quali tecnologie lo compongono Cos è un Client (1 di 2) Un client, in informatica,

Dettagli

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO 1 Installazione e requisiti per il corretto funzionamento del sito: L istallazione è possibile sui più diffusi sistemi operativi. Il pacchetto

Dettagli

Infine abbiamo anche effettuato un operazione di traduzione in italiano delle due aree principali di Joomla.

Infine abbiamo anche effettuato un operazione di traduzione in italiano delle due aree principali di Joomla. Joomla dopo l installazione Lezione 2 Joomla dopo l installazione Premessa Abbiamo nella lezione precedente installato offline la piattaforma di Joomla. Ricapitolando abbiamo prima configurato EasyPhp

Dettagli

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito.

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito. Pagina 1 di 17 Installazione e configurazione di applicazioni Installare e configurare un browser Come già spiegato nelle precedenti parti introduttive di questo modulo un browser è una applicazione (lato

Dettagli

ALL. C AFFIDAMENTO AI SENSI DELL ART. 125, COMMI 10 E 11, DEL D.LGS. 163/2006 E S.M.I. DELLA PROGETTAZIONE E REALIZZAZIONE DI UN

ALL. C AFFIDAMENTO AI SENSI DELL ART. 125, COMMI 10 E 11, DEL D.LGS. 163/2006 E S.M.I. DELLA PROGETTAZIONE E REALIZZAZIONE DI UN ALL. C AFFIDAMENTO AI SENSI DELL ART. 125, COMMI 10 E 11, DEL D.LGS. 163/2006 E S.M.I. DELLA PROGETTAZIONE E REALIZZAZIONE DI UN PORTALE WEB NELL AMBITO DELLA MISURA 2.6. DEL POI ENERGIA FESR 2007 2013

Dettagli

CORSO WEB SERVER, DBMS E SERVER FTP

CORSO WEB SERVER, DBMS E SERVER FTP CORSO WEB SERVER, DBMS E SERVER FTP DISPENSA LEZIONE 1 Autore D. Mondello Transazione di dati in una richiesta di sito web Quando viene effettuata la richiesta di un sito Internet su un browser, tramite

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

Wordpress corso base. Mario Marino Corso Base Wordpress

Wordpress corso base. Mario Marino Corso Base Wordpress Wordpress corso base Mario Marino Corso Base Wordpress introduzione Cosa sappiamo fare adesso e cosa vorremmo sapere fare alla fine del corso Parole chiave Sito / Blog Database CMS Client / Server Account

Dettagli

Manuale utente Volta Control

Manuale utente Volta Control Manuale utente Volta Control www.satellitevolta.com 1 www.satellitevolta.com 2 Volta Control è un tool che permette la progettazione, l implementazione e la gestione di database Cassandra tramite interfaccia

Dettagli

PIER LUIGI MENCHETTI

PIER LUIGI MENCHETTI PIER LUIGI MENCHETTI IL PERCORSO STORICO DEI SITI IL SITO STATICO Nei primi anni del web i siti erano collezioni di pagine statiche tenute assieme dai link incrociati e realizzate da persone che conoscevano

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

Guida introduttiva di Business Objects BI Server

Guida introduttiva di Business Objects BI Server Guida introduttiva di Business Objects BI Server Business Objects BI Server Brevetti Marchi Copyright Contributi di terze parti Business Objects possiede i seguenti brevetti negli Stati Uniti, che possono

Dettagli

Caratteristiche generali

Caratteristiche generali Descrizione Caratteristiche generali CMSDOC permette la gestione di siti web dinamici, ricchi di contenuti e accessibili, gestendo il processo di editazione e pubblicazione delle informazioni, anche da

Dettagli

Alcune semplici definizioni

Alcune semplici definizioni Alcune semplici definizioni Un CMS (Content management system), in italiano Sistema di gestione dei contenuti è uno strumento software che si installa generalmente su un server web, il cui compito è facilitare

Dettagli

Progetto ittorario Anno scol. 2013-2014

Progetto ittorario Anno scol. 2013-2014 PROGETTO ittorario Scopo: Creazione di una pagina web che mostri l orario di un docente, della classe della materia o dell aula a discrezione dell utente. Sviluppatori: Progetto sviluppato dalla classe

Dettagli

RenderCAD S.r.l. Formazione

RenderCAD S.r.l. Formazione Corso Descrizione La durata di questo corso è complessivamente di ore 150 di cui 85 ore di teoria, 35 ore di pratica e 30 ore di stage in azienda. Nel nostro territorio esiste una richiesta di tale figura,

Dettagli

Con iprotectyou otterrete un enorme database integrato con la pre-selezione dei siti web e dei gruppi di notizie nocivi.

Con iprotectyou otterrete un enorme database integrato con la pre-selezione dei siti web e dei gruppi di notizie nocivi. Manuale Descrizione delle caratteristiche di iprotectyou Capire la posizione di iprotectyou sul vostro computer Fasce orarie per attività in rete Limiti di traffico Registrazioni e tabelle - Informazioni

Dettagli

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab.

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab. MANUALE OPERATORE Release 1.0-13/10/09 Copyright Lynx 2009 http://www.lynxlab.com Indice generale MANUALE OPERATORE...1 1.1 Definizioni...3 1.2 Ambienti...3 1.3 Release e copyright...3 2. Utenti...4 2.1

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

REALIZZAZIONE DI REPORT MEDIANTE MICROSOFT EXCEL 2007

REALIZZAZIONE DI REPORT MEDIANTE MICROSOFT EXCEL 2007 SISTEMA A SUPPORTO DEI PROCESSI DI PROGRAMMAZIONE E CONTROLLO DI GESTIONE NELLE ORGANIZZAZIONI PUBBLICHE REALIZZAZIONE DI REPORT MEDIANTE MICROSOFT EXCEL 2007 Copyright 2010 CSIO Società di Informatica

Dettagli

ISTRUZIONI INSTALLAZIONE PMANGO

ISTRUZIONI INSTALLAZIONE PMANGO ISTRUZIONI INSTALLAZIONE PMANGO Software necessario: PMango richiede un Web server funzionante con PHP e MySQL e un Web browser. Web server: Apache almeno alla versione 2.0.52 (www.apache.org) PHP: consigliata

Dettagli

Modulo PRESTASHOP LEGGE EUROPEA SUI COOKIES (Avviso + Blocker)

Modulo PRESTASHOP LEGGE EUROPEA SUI COOKIES (Avviso + Blocker) Modulo PRESTASHOP LEGGE EUROPEA SUI COOKIES (Avviso + Blocker) MANUALE DI INSTALLAZIONE E CONFIGURAZIONE INDICE I) Instalallazione...3 II) Configurazione general...4 III) Configurazione del banner...6

Dettagli