Gestione di informazioni con Bricolage

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Gestione di informazioni con Bricolage"

Transcript

1 Gestione di informazioni con Bricolage Andrea Rota 1 Xelera - GNU/Linux consulting - 2 IRCID - Centro per la ricerca sulla diversità e la disuguaglianza - Italian Perl Workshop, Pisa (Italy),

2 Outline Gestione dei testi: un problema? Bricolage: un CMS libero Bricolage e altro Per concludere

3 Gestione dei testi: un problema? Gestione dei testi: un problema? Definizione di testo Gestire un sito web Bricolage: un CMS libero Bricolage e altro Per concludere

4 Gestione dei testi: un problema? Definizione di testo Cos è un testo in questo talk: testo = contenuto di un gesto comunicativo ovvero parole, immagini ma anche suoni, gesti, segni indipendentemente dalla loro forma: su carta, in formato digitale... XML, plain text, wiki text...

5 Gestione dei testi: un problema? Definizione di testo Testo!= Documento solitamente gestiamo testi sotto forma di documenti ma è utile tenere separati i due concetti......per evitare confusione tra informazione e sua rappresentazione

6 Gestione dei testi: un problema? Gestire un sito web Gestire un semplice sito web spesso si inizia con poche pagine......utilizzando semplici templates di testo gli editor inseriscono contenuti direttamente nel codice XHTML...secondo alcune indiscrezioni, qualcuno usa degli editors WYSIWYG...!

7 Gestione dei testi: un problema? Gestire un sito web Un esempio di template <html> <head> <title>[% titolopagina %]</title> </head> <body> <h1>[% titolo %]</h1> <h2>[% sottotitolo %]</h2> <p>... </p> </body> </html>

8 Gestione dei testi: un problema? Gestire un sito web Limiti di questo approccio utenti a contatto con il codice XHTML cambiare la struttura del sito è un incubo è difficile mantenere omogeneità dei dati e dell aspetto è difficile gestire le procedure di aggiornamento è praticamente impossibile gestire più formati di output

9 Gestione dei testi: un problema? Gestire un sito web Esiste una soluzione? entrano in scena i CMS (Content Management Systems) tradizionalmente behemot enormi con costi di licenza improponibili per piccole realtà con costi elevati di consulenza per l implementazione

10 Gestione dei testi: un problema? Gestire un sito web CMS liberi Oracle: Self service system for web site publishing alcuni dei sistemi più noti: Slash, *Nuke Zope + Content Management Framework + Plone molti altri: il migliore: Bricolage!

11 Bricolage: un CMS libero Gestione dei testi: un problema? Bricolage: un CMS libero Installazione L interfaccia utente (UI) Documenti strutturati Templates, Output Channels, Destinazioni Bricolage e altro Per concludere

12 Bricolage: un CMS libero Caratteristiche gestione centralizzata e collaborativa delle informazioni workflow personalizzabile gestione delle revisioni eccellente sistema di templating output channels (supporto per più formati di output) pubblicazione (supporto per più destinazioni e modalità di distribuzione) interfaccia SOAP! licenza BSD

13 Bricolage: un CMS libero Installazione Prerequisiti Perl 5.8.x Postgresql Apache/mod perl OpenSSL e mod ssl (opzionali) circa 62 moduli Perl (17 opzionali)

14 Bricolage: un CMS libero Installazione Installazione perl -MCPAN -e install Bundle::Bricolage cd bricolage-1.x.y make make test su - make install bric apachectl start UserModeLinux Bricolage (unofficial)

15 Bricolage: un CMS libero L interfaccia utente (UI) My Workspace

16 Bricolage: un CMS libero L interfaccia utente (UI) Story Edit

17 Bricolage: un CMS libero L interfaccia utente (UI) Media Search

18 Bricolage: un CMS libero Documenti strutturati Tipi di documenti Story Media

19 Bricolage: un CMS libero Documenti strutturati Struttura di un documento elementi e sottoelementi elementi con contenuto testuale related story, related media struttura gerarchica, vincoli di cardinalità (0,1,n)

20 Bricolage: un CMS libero Templates, Output Channels, Destinazioni Un template per ciascun elemento a ciascun elemento è associato un template ovvero del codice HTML::Mason, HTML::Template o Template Toolkit in futuro anche XSLT!

21 Bricolage: un CMS libero Templates, Output Channels, Destinazioni Un template per ciascun elemento... per ciascun Output Channel! i templates possono essere diversi per ciascun OC e.g. codice XHTML e codice LaTeX è possibile utilizzare in un OC templates di un altro OC

22 Bricolage: un CMS libero Templates, Output Channels, Destinazioni Pubblicare i documenti ottenuti su web su filesystem invio per posta elettronica...

23 Bricolage e altro Gestione dei testi: un problema? Bricolage: un CMS libero Bricolage e altro Per concludere

24 Bricolage e altro Integrazione con Blosxom un Output Channel molto semplice titolo della notizia sulla prima riga paragrafi di testo (XHTML) a seguire due views: e è possibile inserire finestre sul blog usando LWP

25 Gestione dei testi: un problema? Bricolage: un CMS libero Bricolage e altro Workflow Gestione delle revisioni Templating Documenti strutturati Interfaccia web SOAP SOAP: qualche esempio Il futuro: Bricolage 2

26 Workflow Workflow: Ogni cosa al posto giusto nel momento giusto Bricolage include un engine di Workflow: un workflow è composto da più desks possono essere definiti workflows di tipo story, media o template l ultimo desk può essere un publish desk =pubblicazione (per story e media) =implementazione (per i templates) I processi di gestione dei testi possono essere modellati finemente assegnando i permessi opportuni a ciascun gruppo di utenti per ciascun desk.

27 Workflow Oltre il workflow di bricolage In generale, un workflow è semplicemente composto da: stati (dove siamo?) transizioni (dove possiamo andare?) Le transizioni da uno stato ad un altro sono regolate da azioni (come viene effettuata la transizione) controlli (verifiche sui dati che si spostano nel workflow) condizioni che stabiliscono se si possa eseguire una determinata azione Per tutto ciò esiste da pochi mesi un apposito modulo su CPAN: Workflow!

28 Gestione delle revisioni Gestione delle revisioni il sistema attuale prevede l exclusive locking non è assurdo pensare a un sistema distribuito come GNU Arch......soprattutto per gestire scenari informazionali più complessi

29 Templating Templating HTML::Mason, HTML::Template, Template Toolkit: c è tutto XSLT consentirà di semplificare le trasformazioni di XML i sistemi di templating possono lavorare in concerto ok: per il templating c è tutto...!

30 Documenti strutturati Struttura dei documenti in Bricolage gestione efficiente e completa un po macchinosa da gestire tramite UI (ma c è SOAP!) le relazioni tra elementi vengono memorizzate nel database...qualcuno ha detto RelaxNG?!!

31 Interfaccia web Web UI: pro e contro l interfaccia web di Bricolage è semplice ma funzionale limite principale: non è possibile gestire elementi che contengono sia testo che sottoelementi possibile workaround: HTMLArea (ma è facile mischiare informazione e presentazione) alternativa possibile: un editor XML web-based (stile Alexandra) con supporto RelaxNG

32 SOAP Gestire Bricolage via SOAP ogni aspetto di Bricolage è gestibile tramite SOAP client bric soap: 712 linee di codice Perl usa SOAP::Lite e poco altro (non c è bisogno di installare l intero Bricolage!) utilissimo per importare contenuti da sistemi legacy utilissimo per integrare Bricolage con altre applicazioni

33 SOAP: qualche esempio Vediamo qualche esempio di utilizzo dell interfaccia SOAP (perldoc bric soap)

34 SOAP: qualche esempio Chiediamo il dump XML della story con id 1024: bric_soap story export 1024 > 1024.xml

35 SOAP: qualche esempio Copiamo questa story su un altro server Bricolage, some.host.org: bric_soap story create \ --server xml

36 SOAP: qualche esempio Oppure anche così...: bric_soap story export 1024 \ bric_soap story create \ --server some.host.org -

37 SOAP: qualche esempio Ora copiamo tutte le stories dal nostro Bricolage al Bricolage su some.host.org: bric_soap story list_ids \ bric_soap story export - \ bric_soap story create \ --server some.host.org -

38 SOAP: qualche esempio Abbiamo copiato tutto sul secondo server... possiamo cancellare tutte le stories: bric_soap story list_ids \ bric_soap story delete -

39 SOAP: qualche esempio Se non avessimo cancellato tutto quanto (ehm...!) potremmo ora pubblicare tutte le stories non ancora pubblicate: bric_soap story list_ids \ --search publish_status=0 \ bric_soap workflow publish -

40 SOAP: qualche esempio Possiamo anche stabilire che la pubblicazione avvenga in futuro: bric_soap story list_ids \ --search publish_status=0 \ bric_soap workflow publish \ --publish-date T00:00:00Z -

41 SOAP: qualche esempio Per evitare timeouts pubblichiamo le stories in gruppi di 5: bric_soap story list_ids \ --search publish_status=0 \ bric_soap workflow publish \ --chunks 5 -

42 SOAP: qualche esempio Ripubblichiamo tutte le stories già pubblicate (utile per propagare a tutto il sito cambiamenti di templates): bric_soap story list_ids \ --search publish_status=1 \ sort -k2 -t_ -n \ bric_soap workflow publish -

43 SOAP: qualche esempio Copiamo la story con il titolo PHP Programming Considered Harmful sul server some.host.org con tutti i media e le stories collegati. Infine chiediamo al server some.host.org di pubblicare tutto il nuovo materiale così inserito. bric_soap story list_ids \ --search "title=php Programming Considered Harmful" \ bric_soap story export --all - \ bric_soap story create --server - \ bric_soap workflow publish --server some.host.org -

44 Il futuro: Bricolage 2 Prospettive per Bricolage 2 versione 1.10 in preparazione input channels: tutto ciò che server per l i18n RelaxNG...?!! come direbbe David Wheeler: patches welcome!

45 Per concludere Riferimenti, articoli, risorse Bricolage Home Page: Capitolo su Bricolage in Embedding Perl in HTML with Mason (O Reilly): Bricolage e Blosxom: weblogs/blosxom/blosxom and bricolage.html Modulo Workflow su CPAN: cwinters/workflow-0.03/ Alexandra - editor XML via web con supporto RelaxNG:

46 Per concludere Colophon Grazie! Andrea Rota Per la preparazione di questo documento è stata utilizzata la classe Beamer per LaTeX (http://latex-beamer.sourceforge.net). Questo documento può essere copiato e distribuito secondo i termini della licenza Creative Commons Attribution-ShareAlike 1.0 (http://creativecommons.org/licenses/by-sa/1.0/).

Cos'è Plone: l'esperienza di Mo-Net, la Rete Civica del Comune di Modena

Cos'è Plone: l'esperienza di Mo-Net, la Rete Civica del Comune di Modena Cos'è Plone: l'esperienza di Mo-Net, la Rete Civica del Comune di Modena La PA e la condivisione del software libero: PloneGov, dall'europa all'italia Claudio Forghieri Comune di Modena Ferrara, 16 settembre

Dettagli

Formazione sistema editoriale CMS

Formazione sistema editoriale CMS Ufficio Società dell'informazione Nome del Progetto Acronimo del Progetto Formazione sistema editoriale CMS Documento Data di stesura Maggio 2010 Versione 1.2 Sommario 1 Scopo... 3 2 Campo di applicazione...

Dettagli

The project. http://www.interdatanet.org

The project. http://www.interdatanet.org Università degli Studi di Firenze Facoltà di Ingegneria Dipartimento di Elettronica e Telecomunicazioni (DET) Laboratorio di Tecnologie della Telematica (LTT) The project http://www.interdatanet.org WORK

Dettagli

Online Sessione AIDA

Online Sessione AIDA Online Sessione AIDA Londra 2 dicembre 2003 Roma 31 marzo 2004 Il content management per la ricerca e la didattica Paola Gargiulo gargiulo@caspur.it Sommario di cosa parliamo quando parliamo di content

Dettagli

CMS CMS. Content Management Systems. Marco Loregian. Comunicazione Aziendale. Tecnologie per la. loregian@disco.unimib.it

CMS CMS. Content Management Systems. Marco Loregian. Comunicazione Aziendale. Tecnologie per la. loregian@disco.unimib.it Esercitazioni del corso di Tecnologie per la Comunicazione Aziendale Content Management Systems Marco Loregian loregian@disco.unimib.it www.siti.disco.unimib.it/didattica/tca2008 CMS CMS ITIS Lab http://www.itis.disco.unimib.it

Dettagli

Content Development e Open Source Pierluigi Boda Università La Sapienza di Roma

Content Development e Open Source Pierluigi Boda Università La Sapienza di Roma Content Development e Open Source Università La Sapienza di Roma Contenuti: Cos è il content management Aspetti critici nello sviluppo dei CMS Opzioni tecnologiche per il CM Peculiarità dell opzione open

Dettagli

Il Content Management System Plone

Il Content Management System Plone Il Content Management System Plone Stefano Marchetti - stefano[at]redturtle.net Ferrara 7 novembre 2008 1 Di cosa parliamo Sistemi per la gestione di informazioni : i CMS Gestione delle informazioni Plone!

Dettagli

MANUALE UTENTE UTILIZZO MODULO CMS DI ACS PER AMMINISTRATORI - CANALE AMBIENTE PROVINCIA DI TORINO

MANUALE UTENTE UTILIZZO MODULO CMS DI ACS PER AMMINISTRATORI - CANALE AMBIENTE PROVINCIA DI TORINO Pag. 1 di 10 VERIFICHE E APPROVAZIONI VERSIONE REDAZIONE CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA V02 CORA 31/01/03 FERRARESI 31/01/03 FERRARESI 31/01/03 STATO DELLE

Dettagli

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com Strumenti e linguaggi per lo sviluppo WEB su Linux Scano Alessandro alescano@fastimap.com Non solo su linux è possibile fare sviluppo web, ma quest'ultimo è una piattaforma privilegiata per tale compito

Dettagli

CMS Open Source Evento Open Source Asolo Golf Club - 29 giugno 2005

CMS Open Source Evento Open Source Asolo Golf Club - 29 giugno 2005 CMS Open Source Evento Open Source Asolo Golf Club - 29 giugno 2005 Fabio Bottega (f.bottega@tecnoteca.it) I punti focali: CMS = comunicazione Gli attori coinvolti Scelta di un CMS Open Source CMS di riferimento

Dettagli

Reingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana

Reingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana Università degli Studi di Bologna Sede di Cesena FACOLTÀ À DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Scienze dell Informazione Reingegnerizzazione di un Content Management System verso

Dettagli

CMS & WIKI & web 2.0. Marco P. Locatelli locatelli@disco.unimib.it Presentazione originale: Marco Loregian

CMS & WIKI & web 2.0. Marco P. Locatelli locatelli@disco.unimib.it Presentazione originale: Marco Loregian CMS & WIKI & web 2.0 Marco P. Locatelli locatelli@disco.unimib.it Presentazione originale: Marco Loregian Eventi interessanti Service Oriented Computing (per informatici) Mercoledì 28 (domani) 10:30-12:30

Dettagli

Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit. Maurizio Delmonte - Abstract

Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit. Maurizio Delmonte - Abstract Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit Maurizio Delmonte - Abstract MVC?.. ah, MVC! Model - View - Controller [1], stiamo parlando di questo: architettare l'applicazione separando

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

Content Management Systems

Content Management Systems Content Management Systems Gabriele D Angelo http://www.cs.unibo.it/~gdangelo Università degli Studi di Bologna Dipartimento di Scienze dell Informazione Aprile, 2005 Scaletta della lezione

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

MagiCum S.r.l. Progetto Inno-School

MagiCum S.r.l. Progetto Inno-School MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione

Dettagli

CLAUDIO CICALI. Curriculum Vitae. Informazioni personali Domicilio: Via San Carlo 17, 40121 Bologna (ITALY) Nazionalità: Italiana

CLAUDIO CICALI. Curriculum Vitae. Informazioni personali Domicilio: Via San Carlo 17, 40121 Bologna (ITALY) Nazionalità: Italiana CLAUDIO CICALI Curriculum Vitae Informazioni personali Domicilio: Via San Carlo 17, 40121 Bologna (ITALY) Email: claudio@cicali.org, claudio.cicali@gmail.com Nazionalità: Italiana Data di nascita: 6 July

Dettagli

Caratteristiche per la valutazione di un sistema wcm

Caratteristiche per la valutazione di un sistema wcm Caratteristiche per la valutazione di un sistema wcm Note per la compilazione Indicare se la caratteristica richiesta sia presente o meno, ovvero se sia integrabile/sviluppabile e con che tipo di intervento

Dettagli

SEO: le fondamenta del marketing digitale

SEO: le fondamenta del marketing digitale SEO: le fondamenta del marketing digitale e-book a cura di Andrea Roversi, Note introduttive Alleghiamo in questo e-book alcuni principi guida legati al SEO (Search Engine Optimization). Lo sviluppo accurato

Dettagli

Metodologie Informatiche Applicate al Turismo

Metodologie Informatiche Applicate al Turismo Metodologie Informatiche Applicate al Turismo 13. Il Web 2.0 Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze

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

OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE

OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE Venerdì 16 maggio ore 10:00 12.00 il caso POSIT S.C. e la collaborazione POSIT S.C. EDITEL I motivi della scelta libera: da considerazioni

Dettagli

Caratteristiche per la valutazione di un sistema wcm

Caratteristiche per la valutazione di un sistema wcm Caratteristiche per la valutazione di un sistema wcm Note per la compilazione Indicare se la caratteristica richiesta sia presente o meno, ovvero se sia integrabile/sviluppabile e con che tipo di intervento

Dettagli

Template. Siti Web Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito

Template. Siti Web Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito Unite Lezione #3 WINTER Template Siti Web Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito dott. Paolo Gatti pgatti@unite.it www.paologatti.it - www.webedintorni.eu

Dettagli

Caratteristiche generali

Caratteristiche generali Caratteristiche generali Infinity Portal è il modulo di Infinity Project per la creazione di portali Internet, Extranet, Intranet integrati in tempo reale con il sistema informativo aziendale. Il portale

Dettagli

Da Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro

Da Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E Qualifica: INFORMAZIONI PERSONALI Nome Nazionalità italiana Data di nascita 08/10/1974 ESPERIENZA LAVORATIVA Date (da a) Da Settembre

Dettagli

Soluzioni open source integrate. per le aziende: case study. Fabio Bottega (f.bottega@tecnoteca.it) 29 novembre 2003

Soluzioni open source integrate. per le aziende: case study. Fabio Bottega (f.bottega@tecnoteca.it) 29 novembre 2003 Soluzioni open source integrate 29 novembre 2003 per le aziende: case study Fabio Bottega (f.bottega@tecnoteca.it) 1. Sintesi dell intervento Presentazione Case Study odierno: Intranet Moroso S.P.A. Ingredienti

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

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

Grid Data Management Services

Grid Data Management Services Grid Management Services D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Sommario Grid Management GridFTP RFT RLS OGSA-DAI 1 GT4 Services GridFTP High-performance transfer protocol The Reliable

Dettagli

N.E.A.T. ( Neutral Environment Application Tools )

N.E.A.T. ( Neutral Environment Application Tools ) N.E.A.T. ( Neutral Environment Application Tools ) SCOPO : Ambiente per lo sviluppo di applicazioni WEB multimediali basate su Data Base Relazionale e strutturate secondo il modello a tre livelli: Presentazione

Dettagli

2009. STR S.p.A. u.s. Tutti i diritti riservati

2009. STR S.p.A. u.s. Tutti i diritti riservati 2009. STR S.p.A. u.s. Tutti i diritti riservati Sommario COME INSTALLARE STR VISION CPM... 3 Concetti base dell installazione Azienda... 4 Avvio installazione... 4 Scelta del tipo Installazione... 5 INSTALLAZIONE

Dettagli

9-10 DICEMBRE 2013. Istitiuto Nazionale Tumori. regina Elena. introduzione a :

9-10 DICEMBRE 2013. Istitiuto Nazionale Tumori. regina Elena. introduzione a : 9-10 DICEMBRE 2013 Istitiuto Nazionale Tumori regina Elena introduzione a : Che cos è? WordPress è la piattaforma software per la creazione di blog e siti più usata al mondo. Creata da Matt Mullenweg e

Dettagli

INFN Security Workshop Firenze 19-20 Settembre 2000. IMHO e IMP: una interfaccia Web sicura per la posta elettronica. Raffaele.Cicchese@pr.infn.

INFN Security Workshop Firenze 19-20 Settembre 2000. IMHO e IMP: una interfaccia Web sicura per la posta elettronica. Raffaele.Cicchese@pr.infn. INFN Security Workshop Firenze 19-20 Settembre 2000 IMHO e IMP: una interfaccia Web sicura per la posta elettronica Raffaele.Cicchese@pr.infn.it Cosa significano i due acronimi IMHO e IMP? IMHO = IMAP

Dettagli

Sito di facoltà. Manuale d uso. Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali

Sito di facoltà. Manuale d uso. Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Oggetto: Sapienza Università di Roma STATO REVISIONI Revisione Data Motivo 0 8/08/2011 Compilazione D. Lotti, I. Bersanetti Sito di facoltà Descrizione delle funzionalità del CMS Drupal ed indicazioni

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

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

Gestione semplice e centralizzata delle regole di Exchange per una migliore comunicazione. Luca Biffi supporto@achab.it

Gestione semplice e centralizzata delle regole di Exchange per una migliore comunicazione. Luca Biffi supporto@achab.it Gestione semplice e centralizzata delle regole di Exchange per una migliore comunicazione Luca Biffi supporto@achab.it 1 Il problema da risolvere (1) Automatismi comunemente richiesti Inserimento di una

Dettagli

Allegato B Specifiche richieste per il Portale Web del Comune di Modugno

Allegato B Specifiche richieste per il Portale Web del Comune di Modugno Allegato B Specifiche richieste per il Portale Web del Comune di Modugno Articolo 1 - Oggetto della fornitura 1. La fornitura ha per oggetto la progettazione, realizzazione e manutenzione del sito web

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

MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP. Link.it srl - Analisi Servizio IGRUE 1

MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP. Link.it srl - Analisi Servizio IGRUE 1 MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP Link.it srl - Analisi Servizio IGRUE 1 Panoramica L'attuale sistema IGRUE è composto da: Il

Dettagli

Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli

Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli Content management system Concetti cms è acronimo di content management system (sistema di gestione dei contenuti) è un'applicazione

Dettagli

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database Uso delle basi di dati Uso delle Basi di Dati Il modulo richiede che il candidato comprenda il concetto di base dati (database) e dimostri di possedere competenza nel suo utilizzo. Cosa è un database,

Dettagli

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM INTRODUZIONE Nel capitolo 5, dedicato all ambiente di sviluppo, si è descritto come implementare un progetto Web tramite lo strumento di sviluppo Microsoft Visual Studio 2010. Un progetto web (o sito web)

Dettagli

OTRS Training. Ottimizza e accelera i tuoi servizi imparando a gestire OTRS.

OTRS Training. Ottimizza e accelera i tuoi servizi imparando a gestire OTRS. Ottimizza e accelera i tuoi servizi imparando a gestire OTRS. Vi forniamo le conoscenze necessarie per la gestione e l utilizzo di OTRS, non importa se utilizziate OTRS Business Solution o la versione

Dettagli

29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese

29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese DEFINIZIONE Joomla è un software di content management (CMS) sviluppato in php per la realizzazione di siti Internet dinamici, è gratuito e rilasciato sotto licenza GPL v.2, per il suo utilizzo non sono

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

Caratteristiche per la valutazione di un sistema wcm

Caratteristiche per la valutazione di un sistema wcm Caratteristiche per la valutazione di un sistema wcm Note per la compilazione Indicare se la caratteristica richiesta sia presente o meno, ovvero se sia integrabile/sviluppabile e con che tipo di intervento

Dettagli

TONY BYRNE WEB CONTENT MANAGEMENT SYSTEMS PRINCIPI, PRATICHE E PRODOTTI ROMA 8-9 OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

TONY BYRNE WEB CONTENT MANAGEMENT SYSTEMS PRINCIPI, PRATICHE E PRODOTTI ROMA 8-9 OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 LA TECHNOLOGY TRANSFER PRESENTA TONY BYRNE WEB CONTENT MANAGEMENT SYSTEMS PRINCIPI, PRATICHE E PRODOTTI ROMA 8-9 OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 info@technologytransfer.it www.technologytransfer.it

Dettagli

Open Journal Systems 2

Open Journal Systems 2 Open Journal Systems 2 Public Knowledge Project & Simon Fraser University Library Attribution-NonCommercial-ShareAlike 2.5 License Agenda Cos'è Open Journal Systems? Quali sono le sue funzionalità? Per

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

Associazione Culturale VERDEBINARIO

Associazione Culturale VERDEBINARIO Ing. Villella Giovanni aka vilgio[bighat] Mail : villella.giovanni@gmail.com Cell : 3293827027 www.giovannivillella.it Un BLOB-G? IL BLOB : Il termine Blob, che in inglese significa "massa priva di forma

Dettagli

http://indesk.innove.it

http://indesk.innove.it http://indesk.innove.it INDESK. Un nuovo service management. Un approccio completamente nuovo alla gestione di sistemi di information technology (IT) su larga scala e integrabile ai sistemi legacy ha portato

Dettagli

Vincenzo Barone Linux Day - Napoli - 25/10/2008 vincenzo.barone@abstract.it Un pò di cenni su di me: Vincenzo Barone - Napoli, CEO di Abstract open

Vincenzo Barone Linux Day - Napoli - 25/10/2008 vincenzo.barone@abstract.it Un pò di cenni su di me: Vincenzo Barone - Napoli, CEO di Abstract open Plone - Un CMS per tutti i gusti Vincenzo Barone Linux Day - Napoli - 25/10/2008 vincenzo.barone@abstract.it Un pò di cenni su di me: Vincenzo Barone - Napoli, CEO di Abstract open solutions (società che

Dettagli

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf.

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf. 01KTF CV Architetture distribuite per i sistemi infomativi aziendali Presentazione del corso http://elite.polito.it/courses/01ktf Fulvio Corno Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

e-ntra: Enterprise CMS

e-ntra: Enterprise CMS Realizzazione di Siti e Portali Conformi alle normative vigenti e direttive W3C Legge 4/2004 Legge Stanca W3C (XHTML 1.1) CSS 2.1 WAI (AAA) Normative CNIPA altre normative Codice dell amministrazione digitale

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

LO STRUMENTO PRINCIPALE: IL SITO WEB

LO STRUMENTO PRINCIPALE: IL SITO WEB LO STRUMENTO PRINCIPALE: IL SITO WEB 1 Content Management System (CMS) Software (web based) dedicati alla gestione di un sito web: portali, siti aziendali, intranet, blog, Wiki L obiettivo è consentire

Dettagli

GNred Ver1.5 Manuale utenti

GNred Ver1.5 Manuale utenti GNred Ver1.5 Manuale utenti [ultima modifica 09.06.06] 1 Introduzione... 2 1.1 Cos è un CMS?... 2 1.2 Il CMS GNred... 2 1.2.1 Concetti di base del CMS GNred... 3 1.2.2 Workflow... 3 1.2.3 Moduli di base...

Dettagli

Progetto TIC Territori in comunicazione Applicazioni web

Progetto TIC Territori in comunicazione Applicazioni web Progetto TIC Territori in comunicazione Applicazioni web Caratteristiche generali: 1. Basato su piattaforma WordPress 2. Possibilità di gestire il sito da qualsiasi postazione (il software richiesto solo

Dettagli

XML. XML è contemporaneamente: XML non è:

XML. XML è contemporaneamente: XML non è: XML XML è contemporaneamente: Linguaggio di annotazione (Markup) che permette di creare gruppi di marcatori (tag set) personalizzati (MathML, XHTML, chemicalml, ecc..) Formato standard per lo scambio dei

Dettagli

Tecnologie Enterprise Portal e soluzioni Open Source

Tecnologie Enterprise Portal e soluzioni Open Source Sede legale: Via Papa Giovanni XXIII, 12-66010 Miglianico (Chieti) Partita I.V.A. e Codice Fiscale 02068220694 Sede operativa: Via dei Marrucini, 11-65127 Pescara Capitale Sociale 16.000,00 i.v. Tel /

Dettagli

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System) (DataBase Management System) Sistemi di ges3one di basi di da3 Un Database Management System è un sistema software progettato per consentire la creazione e manipolazione efficiente di database (collezioni

Dettagli

EXPLOit Content Management Data Base per documenti SGML/XML

EXPLOit Content Management Data Base per documenti SGML/XML EXPLOit Content Management Data Base per documenti SGML/XML Introduzione L applicazione EXPLOit gestisce i contenuti dei documenti strutturati in SGML o XML, utilizzando il prodotto Adobe FrameMaker per

Dettagli

Architetture per la comunicazione nel Web

Architetture per la comunicazione nel Web 1 Architetture per la comunicazione nel Web 1.1 Principi di base Su Web, le comunicazioni si caratterizzano per un paradigma di funzionamento dell interazione noto con il nome di client-server. A ciò si

Dettagli

Search Engine Optimization per Calciomercato.it

Search Engine Optimization per Calciomercato.it www.mamadigital.com Search Engine Optimization per Calciomercato.it Mamadigital srl - Sede legale e operativa: Via Conegliano, 18-00182 Roma C.F. e P. iva 09738901009 Phone: +39 0670614560 Fax: +39 0670391132

Dettagli

Gestione del software

Gestione del software Gestione del software Installazione e gestione repository Andrea Gussoni andrealinux1@gmail.com Corsi Gnu/Linux Avanzati 2014 Andrea Gussoni Gestione Software Corsi Linux Avanzati 2014 1 / 31 Introduzione

Dettagli

Titolo Perché scegliere Alfresco. Titolo1 ECM Alfresco

Titolo Perché scegliere Alfresco. Titolo1 ECM Alfresco Titolo Perché scegliere Alfresco Titolo1 ECM Alfresco 1 «1» Agenda Presentazione ECM Alfresco; Gli Strumenti di Alfresco; Le funzionalità messe a disposizione; Le caratteristiche Tecniche. 2 «2» ECM Alfresco

Dettagli

SISTEMA EDITORIALE WEBMAGAZINE V.2.2

SISTEMA EDITORIALE WEBMAGAZINE V.2.2 SISTEMA EDITORIALE WEBMAGAZINE V.2.2 1 - Il funzionamento di Web Magazine Web Magazine è un applicativo pensato appositamente per la pubblicazione online di un giornale, una rivista o un periodico. E'

Dettagli

[Tips & Tricks] 8 settembre 2011

[Tips & Tricks] 8 settembre 2011 10 punti da non sottovalutare per aggiornare con WebSite X5 Evolution 9 i siti realizzati con WebSite X5 Evolution 8 Introduzione Uno dei dubbi che nascono quando viene rilasciata la nuova versione di

Dettagli

SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA

SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA Servizio grafica STAMPERIA Le tariffe per l anno 2007, oltre ad IVA, sono determinate come segue: ESERCIZIO 2007 Materiale di consumo Addebito dei

Dettagli

Architettura delle informazioni con ez publish

Architettura delle informazioni con ez publish Architettura delle informazioni con ez publish Linuxday, Cesena - 26/11/2005 Alberto Mucignat http://www.mucignat.com Alcune info Perché questo talk Chi siete? Quanti conoscono ez e IA? Domande: fatele

Dettagli

PHP Survival Kit (Ovvero gestire un database MySQL tramite PHP)

PHP Survival Kit (Ovvero gestire un database MySQL tramite PHP) PHP Survival Kit (Ovvero gestire un database MySQL tramite PHP) Augusto Scatolini (webmaster@comunecampagnano.it) (a.scatolini@linux4campagnano.net) Miniguida n. 183 Ver. 1.0 aprile 2013 La prima guida

Dettagli

Moodle 2: nuova generazione e nuovi scenari

Moodle 2: nuova generazione e nuovi scenari Moodle 2: nuova generazione e nuovi scenari Andrea Bicciolo Fondatore e direttore tecnico di MediaTouch 2000 s.r.l. Moodle Partner,, Coordinatore traduzione italiana di Moodle, Facilitatore dei forum italiani

Dettagli

Vision. highlights. la soddisfazione di ampliare i confini dell azienda. Un portale che fa!

Vision. highlights. la soddisfazione di ampliare i confini dell azienda. Un portale che fa! la soddisfazione di ampliare i confini dell azienda Un portale che fa! Il portale aziendale è un luogo di lavoro. Gemino è un Portal Application ricco di contenuti applicativi pronti all uso! highlights

Dettagli

Proposta di riuso delle esperienze e soluzioni dei progetti di e-democracy sui temi delle Pianificazione Territoriale Bozza di lavoro

Proposta di riuso delle esperienze e soluzioni dei progetti di e-democracy sui temi delle Pianificazione Territoriale Bozza di lavoro Proposta di riuso delle esperienze e soluzioni dei progetti di e-democracy sui temi delle Pianificazione Territoriale Bozza di lavoro Progetto e_demps E-democracy con il Piano strategico www.progettoedemps.it

Dettagli

SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA

SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA SETTORE G2: COMUNICAZIONE, UFFICIO STAMPA, RETE CIVICA Servizio grafica STAMPERIA Le tariffe per l anno 2006, oltre ad IVA, sono determinate come segue: ESERCIZIO 2006 Materiale di consumo Addebito dei

Dettagli

Enrico Fagnoni BOTK IN A NUTSHELL

Enrico Fagnoni <e.fagnoni@e-artspace.com> BOTK IN A NUTSHELL Enrico Fagnoni BOTK IN A NUTSHELL 20/01/2011 1 Business Ontology ToolKit Business Ontology Toolkit (BOTK) è un insieme estensibile di strumenti per realizzare applicazioni basate

Dettagli

Specifica Tecnica. Migrazione a Plone del portale del Comune di Macerata.

Specifica Tecnica. Migrazione a Plone del portale del Comune di Macerata. Specifica Tecnica. Migrazione a Plone del portale del Comune di Macerata. autori Gruppo di lavoro versione documento Indice. Obiettivo. Architettura Informativa. Amministrazione Trasparente. Articolazione

Dettagli

Metodologie Informatiche applicate al Turismo

Metodologie Informatiche applicate al Turismo Metodologie Informatiche applicate al Turismo 11. Realizzare Siti Dinamici e Applicazioni Web Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

Curriculum Vitae Europass

Curriculum Vitae Europass Curriculum Vitae Europass Informazioni personali Cognome(i) / Nome(i) Indirizzo(i) Via kennedy, 41, 73030 Tiggiano LE (Italia) Cellulare 3277861587 E-mail alessandro.marzo.work@gmail.com Cittadinanza Italia

Dettagli

Made with php. Php e i CMS

Made with php. Php e i CMS Made with php Php e i CMS Php (Hypertext Preprocessor) Php è uno dei principali linguaggi server-side utilizzati per realizzare siti dinamici. Made with Php - Santarossa Marco 2 La storia di php [parte

Dettagli

Nuvola It Data Space

Nuvola It Data Space MANUALE UTENTE INDICE 1. Descrizione servizio... 3 1.1. Informazioni sul servizio di Telecom Italia... 3 1.2. Ruoli e Autenticazione per il servizio di Telecom Italia... 3 1.3. Strumenti... 5 1.4. Documentazione...

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Cecilia Cimini Angelo Simonelli Francesco Testa Joomla 1.5 Manuale d uso V.1-31 Gennaio 2008 ICTime.org non si assume nessuna responsabilità

Dettagli

Grid Data Management Services

Grid Data Management Services Grid Management Services D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Sommario Grid Management in Globus Toolkit GridFTP (Trasferimento Dati) RFT (Trasferimento Dati Affidabile) RLS (Gestione

Dettagli

Campagne di marketing

Campagne di marketing Closed Loop Customer Communication. Campagne di marketing Una campagna di marketing efficace: J J J aumenta il tasso di risposta J J J riduce i tempi di risposta J J J rafforza la relazione con il cliente

Dettagli

I tutorial di MadLabs.. Installazione e prima configurazione

I tutorial di MadLabs.. Installazione e prima configurazione I tutorial di MadLabs.. Installazione e prima configurazione Come installare php nuke Introduzione PHP Nuke è uno dei CMS (content management System) più usati del web. Per chi non lo sapesse, un CMS è

Dettagli

Sistemi Informativi e WWW

Sistemi Informativi e WWW Premesse Sistemi Informativi e WWW WWW: introduce un nuovo paradigma di diffusione (per i fornitori) e acquisizione (per gli utilizzatori) delle informazioni, con facilità d uso, flessibilità ed economicità

Dettagli

Outline. Chi sono L.A.M.P. Hosting CMS e Blog Wordpress Il caso >> Informare Per Resistere. Sviluppi futuri. www.informarexresistere.

Outline. Chi sono L.A.M.P. Hosting CMS e Blog Wordpress Il caso >> Informare Per Resistere. Sviluppi futuri. www.informarexresistere. Outline Chi sono L.A.M.P. Hosting CMS e Blog Wordpress Il caso >> Informare Per Resistere www.informarexresistere.fr Sviluppi futuri Outline Chi sono L.A.M.P. Hosting CMS e Blog Wordpress Il caso >> Informare

Dettagli

Protocolli e architetture per WIS

Protocolli e architetture per WIS Protocolli e architetture per WIS Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di informazioni e servizi Le architetture moderne dei WIS

Dettagli

ART. 1 OGGETTO DEL SERVIZIO

ART. 1 OGGETTO DEL SERVIZIO EDISU PIEMONTE COTTIMO FIDUCIARIO PER L AFFIDAMENTO DEI SERVIZI DI PROGETTAZIONE, REALIZZAZIONE, INSTALLAZIONE E GESTIONE DEL SITO WEB ISTITUZIONALE DELL EDISU PIEMONTE CIG [3650361530] CAPITOLATO TECNICO

Dettagli

Un CMS per la scuola Plone a cura di Fabrizio Rota (ISIS Oscar Romero Albino - Bg)

Un CMS per la scuola Plone a cura di Fabrizio Rota (ISIS Oscar Romero Albino - Bg) Un CMS per la scuola Plone a cura (ISIS Oscar Romero Albino - Bg) Nuovi modelli di siti scolastici per comunicare nel web di tutti Milano, 17 dicembre 2009 1/17 Indice Cosa è Plone? Alcune informazioni

Dettagli

Progetto: Servizio location based per la ricerca di punti di interesse

Progetto: Servizio location based per la ricerca di punti di interesse Mauro Gentile Matr. 701870 Progetto: Servizio location based per la ricerca di punti di interesse Il progetto consiste nello sviluppo di un servizio che fornisce informazioni relative a punti di interesse

Dettagli

Per siti più strutturati le informazioni sono mantenute mediante particolari organizzazioni di dati: human-powered directories

Per siti più strutturati le informazioni sono mantenute mediante particolari organizzazioni di dati: human-powered directories Motori di ricerca Search Non confondiamo i motori di ricerca (search engine) con le funzioni di ricerca all interno dei siti. Le funzioni di ricerca all interno sono in genere costituite da script che

Dettagli

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa WWW.ICTIME.ORG NVU Manuale d uso Cimini Simonelli Testa Cecilia Cimini Angelo Simonelli Francesco Testa NVU Manuale d uso EDIZIONE Gennaio 2008 Questo manuale utilizza la Creative Commons License www.ictime.org

Dettagli

XML: sintassi. Prof. Carlo Blundo Tecnologie di Sviluppo per il Web 1

XML: sintassi. Prof. Carlo Blundo Tecnologie di Sviluppo per il Web 1 XML: sintassi Prof. Carlo Blundo Tecnologie di Sviluppo per il Web 1 Cosa è XML 1 XML (Extensible Markup Language ) è un linguaggio di markup È stato progettato per lo scambio e la interusabilità di documenti

Dettagli

Per capire che cos è un Web

Per capire che cos è un Web speciale g Roberto Ghislandi I siti moderni sono intelligenti Avete un sito che non rispecchia più l immagine della vostra azienda? La gestione dei contenuti si sta trasformando in un incubo e continuate

Dettagli

Approfondimento: i sistemi di gestione delle basi di dati (DBMS)

Approfondimento: i sistemi di gestione delle basi di dati (DBMS) Approfondimento: i sistemi di gestione delle basi di dati (DBMS) Prerequisito essenziale della funzionalità delle basi di dati è il controllo e la fruibilità dell informazione in esse contenuta: a tale

Dettagli