POR Regione Campania Misura Promozione della partecipazione Femminile al Mercato del Lavoro. Dispensa

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "POR Regione Campania 2000-2006 Misura 3.14. Promozione della partecipazione Femminile al Mercato del Lavoro. Dispensa"

Transcript

1 DISPENSA I.C.T. POR Regione Campania Misura 3.14 Promozione della partecipazione Femminile al Mercato del Lavoro Dispensa L INFRASTRUTTURA TECNOLOGICA: DOMINIO, HARDWARE, MIDDLEWARE, HOSTING/HOUSING, PIATTAFORME TECNOLOGICHE E LINGUAGGI

2 INDICE LA SCELTA DEL DOMINIO... 3 LA COLLOCAZIONE DEL SITO... 3 HOSTING... 4 HOUSING... 5 SERVER SEMI-DEDICATI... 5 CRITERI PER LA SELEZIONE DEL SERVIZIO DI HOSTING... 6 OPZIONI TECNICHE DI BASE... 7 SITO STATICO: SVILUPPO IN HTML... 8 SITO DINAMICO: LA SCELTA DI FONDO... 8 L OPPORTUNITA : OPEN SOURCE... 9 I LINGUAGGI DI SCRIPTING PER I SITI DINAMICI I REQUISITI DEL PROGETTO

3 L INFRASTRUTTURA TECNOLOGICA: DOMINIO, HARDWARE, MIDDLEWARE, HOSTING/HOUSING, PIATTAFORME TECNOLOGICHE E LINGUAGGI LA SCELTA DEL DOMINIO Il nome di dominio o URL è l indirizzo Internet del sito: ad esempio o Uno dei problemi che deve affrontare chi realizza un nuovo sito Web è quello di trovare un nome di dominio disponibile, questo diventa sempre più difficile col passare del tempo. Internet esiste da tanto tempo e quindi i nomi brevi, significativi e facili da ricordare sono già stati assegnati. La scelta del dominio è importantissima e spesso decisa senza riflettere. Il domino sarà il futuro brand internet e forse dovrebbe meritare una riflessione accurata. I criteri per la scelta del dominio sono i più vari, ma è possibile ricostruire alcune buone norme, che può essere utile seguire: Se il brand reale è semplice e il dominio equivalente non è già stato occupato, conviene acquisirlo immediatamente, anche se non si ha l intenzione di realizzare il sito immediatamente: è sempre meglio presidiare il proprio brand e tutelarsi da eventuali atti di concorrenza sleale. Scegliere nomi brevi e facilmente memorizzabili, evitando formule lunghe anche quando la ragione sociale è articolata: in tal caso è meglio ricorrere ad abbreviazioni. Evitare di introdurre il riferimento alla forma giuridica nel brand internet (ad esempio rossispa.it or rossisrl.it), in quanto ha una riconoscibilità effettiva solo in Italia e, comunque, inquina il brand che normalmente viene veicolato senza tale estensione burocratica. Quando non riferito al brand, il nome può essere anche di fantasia, fino a diventare un nuovo brand integrativo di quelli aziendali classici. Cercare un nome facilmente ricordabile, facilmente scrivibile, difficile da confondersi con altri nomi o privo di ambiguità: se si sceglie un nome inglese, occorre fare attenzione che gli italiani possano leggerlo e ricordarlo facilmente. La scelta dell'estensione (.it,.com,.net,.org, ecc.) dipende dal settore merceologico: se il settore merceologico è un settore dove il brand "made in Italy" è forte (moda, cibo, turismo,...) meglio scegliere.it; in settori dove il brand "made in Italy" è debole o inesistente (tecnologia, turismo,...) è meglio scegliere (.com o a limite.biz) e a volte far sembrare il sito non italiano. Comprare preferibilmente entrambi le estensioni.com e.it (ed eventualemte anche le altre disponibili), perché se i concorrenti dovessero comprare lo stesso nome di dominio con altre estensioni, si corre il rischio di portare traffico a un sito concorrente e quindi potenzialmente perdere i clienti. LA COLLOCAZIONE DEL SITO Una volta scelto il dominio, occorre individuare uno spazio in cui collocare il proprio sito, rivolgendosi ad una delle numerose società specializzate in questa tipologia di attività. Un sito web, infatti, per essere visibile deve essere pubblicato su un server collegato ad Internet ed identificabile da un indirizzo IP, che sarà associato al dominio corrispondente. In questo modo, quando un utente vorrà visitare il sito, digiterà l indirizzo (http://www.nomesito.it) e potrà consultare i contenuti delle pagine html collocate sul sito stesso. Esistono varie soluzioni tecnologiche per ottenere questo risultato e varie formule commerciali proposte dai fornitori specializzati in questo tipo di servizio (Internet Service Provider o ISP). Prima di esaminare il possibile range di opzioni disponibile, è necessario, però, identificare i criteri da utilizzare per la scelta. 3

4 Sebbene i parametri da considerare per effettuare una scelta ottimale sono davvero tanti, possibile selezionarne tre, che rivestono un importanza maggiore: lo spazio necessario per i contenuti del sito; l esigenza di utilizzare un database o software particolari; il traffico prevedibile del sito. Spazio necessario. Lo spazio richiesto dal sito è proporzionale ai contenuti che si intende veicolare attraverso di esso: un sito istituzionale, che presenta l azienda con funzioni e modalità simili a quello della brochure, richiede poco spazio; un sito dinamico, con ampi cataloghi o ricche sezioni redazionali, che diffondono contenuti multimediali (immagini, video, audio, ecc.) richiede molto più spazio. La valutazione, nel secondo caso, dovrebbe tenere conto delle esigenze di spazio prevedibili nella fase di funzionamento a regime. Utilizzo di database e applicativi particolari. Un sito sviluppato integralmente in html non richiede al server che lo ospita caratteristiche particolari e non impegna la capacità di elaborazione se non in misura ridottissima. Un sito che eroga servizi online, invece, può essere molto impegnativo, in quanto attinge i contenuti da un database, traducendoli in html e può attivare software che coinvolgono le risorse elaborative della CPU del server. Un motore di ricerca, per esempio, ogni volta che viene utilizzato attiva il software che gestisce l algoritmo di ricerca e analizza tutti i dati del database: in questi casi, bisognerà tenere conto dei carichi di lavoro del server. Traffico del sito. Il traffico è determinato dalla somma di tutti i dati che dal proprio sito vanno verso l'utenza: ogni volta che un "navigatore" apre le pagine di un sito internet, crea un trasferimento dati equivalente al peso delle pagine aperte espresso in kb, e ai file visualizzati. La sua unità di misura è solitamente il Gigabyte. Ad esempio, se ogni giorno nel sito entrano 100 navigatori ed ognuno di essi produce un traffico pari a 100 Kb (visualizzando le vostre pagine web, scaricando files o altro), il traffico complessivo sarà quindi pari al prodotto tra il numero dei navigatori stessi ed il traffico prodotto da ognuno di essi (100 navigatori x 100Kb = Kb pari a 10 Mb che in un mese sono 310 Mb). HOSTING Per web hosting si intende quel servizio che permette di posizionare in un computer "fisico" collegato ad Internet, che svolge funzioni di web server, i dati del nostro sito (es. pagine HTML, immagini JPEG, file ZIP, ecc.) al fine di renderli accessibili ad utenti connessi alla rete tramite un dominio associato. Solitamente tale servizio viene messo a disposizione da aziende specializzate (Internet Service Provider o ISP) contro il pagamento di un canone periodico. La differenza tra housing (di cui si tratterà in seguito) e hosting sta nel fatto che nel primo caso viene messo a disposizione un intero computer che potrà essere utilizzato dal cliente secondo le proprie esigenze, mentre nel secondo casi il sito del cliente viene ospitato su un computer dove sono presenti anche altri utenti, che condividono le stesse risorse hardware e software, con una conseguente riduzione delle prestazioni e delle possibilità di gestione autonoma. Si tratta della soluzione classica adottata dalla maggior parte dei siti web e consigliabile per quanti non hanno esigenze particolari e non prevedono di dover erogare servizi critici attraverso la rete. Naturalmente tale opzione ha anche il vantaggio di costi più contenuti, per cui è senza dubbio preferibile per quanti intendono contenere la dimensione dell investimento. I provider generalmente segmentano la propria offerta in base allo spazio che mettono a disposizione dei propri utenti, con offerte da 50, 100, 200 Mb o superiori, fino ad arrivare addirittura a fornire spazio illimitato. In realtà un sito senza database, dedicato alla presentazione dell'azienda, servizi e prodotti, formato da 50 pagine e relativa grafica, di solito non occupa più di 10Mb. Solo se il sito utilizza più di un database, file di immagini ad alta risoluzione, oppure altro tipo di documenti, non html e non statici, allora il fattore spazio diventa un elemento fondamentale nella scelta del piano hosting. 4

5 La dimensione dello spazio è un fattore importante anche nel caso in cui è consentito il "multidominio", cioè l'aggiunta di domini (siti) addizionali, sfruttando il piano hosting di cui disponete. L'opzione multi-dominio è un opportunità di business, quindi lo spazio disco diventa necessario. Al contrario, su un piano hosting che non consente l'utilizzo di database e non consente il multidominio, i 100Mb sono generalmente sprecati, è poco probabile che saranno mai sfruttati. E' preferibile optare per un piano hosting di volumi inferiori, ma con maggior supporto tecnologico. HOUSING Come già accennato, il servizio di housing consiste nel noleggio di un computer completamente dedicato al servizio di un unico sito, che sarà gestito dall azienda titolare in piena autonomia. In questo caso, quindi, il provider si limita a fornire uno spazio all interno della propria server farm, garantendo la connessione ad Internet secondo parametri di servizio definiti contrattualmente, mentre la gestione del computer è completamente a carico del cliente, il quale deve garantire la funzionalità dell hardware e del software. In alcuni casi, il servizio prevede la presenza di più computer, che svolgono funzioni complementari (ad esempio, uno funge da web server e un altro da database server) oppure le stesse identiche funzioni, suddividendosi il carico (load balancing), così da evitare che un eccessivo numero di richieste da parte degli utenti provochino una saturazione della capacità elaborativa della macchina. Si parla in questo caso di cluster di server. Il servizio di housing è in genere riservato a chi prevede un utilizzo significativo del proprio sito. Quando, cioè, si ritiene che i tre parametri critici (spazio, complessità applicativa, traffico) assumono valori significativi, conviene puntare su questa soluzione, valutando eventualmente anche l opportunità di mettere su un cluster capace di supportare le esigenze prevedibili di attività. I vantaggi di questa soluzione sono molteplici: si ha a disposizione un intero hard disk, invece di una frazione di spazio, con la possibilità di gestire a proprio piacimento la mamoria. generalmente non si condivide la banda con nessun altro utente, cosicché si può contare su un accessibilità garantita al proprio sito. Non si subisce nessuna limitazione di traffico (a meno che il contratto non disponga diversamente) è possibile effettuare ogni operazione da remoto (riavvio PC, installazione di software, ecc..) Mentre gli svantaggi sono: i costi sono molto più elevati rispetto ad i servizi di hosting; generalmente il provider offre nessuna assistenza software, scaricando tutti gli oneri di manutenzione sul cliente; è necessario disporre di esperti amministratori di web server, che dovranno assicurare la continuità dei servizi. SERVER SEMI-DEDICATI In realtà, fra i due estremi dell hosting e dell housing esistono numerose soluzioni intermedie, che tentano di trovare un equilibrata mediazione fra il livello di servizio minimale del primo (ma con costi molto contenuti) e gli elevati standard prestazionali del secondo, che implicano condizioni economiche più impegnative e oneri di gestione ben più elevati. Peraltro, va considerato che spesso gli utenti vedono le proprie esigenze modificarsi nel tempo e apprezzano la possibilità di poter passare a servizi progressivamente più impegnativi sul piano 5

6 tecnico ed economico, senza dover effettuare immediatamente un salto che potrebbe metterli in difficoltà, costringendoli ad attingere a risorse finanziarie e a competenze non ancora disponibili. A questa problematica viene incontro la soluzione dei server semi-dedicati, che prevede un contratto di hosting qualificato, con una condivisione limitata e controllata delle risorse (non oltre 3-10 utenti) ed una serie di condizioni di servizio che assicurano prestazioni simili a quelle associate ad un server dedicato senza tutti gli oneri connessi all amministrazione diretta. Si tratta di un servizio poco diffuso in Italia che rappresenta un ottimo compromesso per chi non vuole gestire l amministrazione di un server dedicato ma necessita di una banda ben superiore ad un normale servizio di hosting. I vantaggi più evidenti per questo tipo di servizio sono: si possono raggiungere prestazioni molto simili ad un servizio di housing, generalmente idonee per far fronte alle esigenze specifiche della maggioranza degli utenti medi; si può contare su un condizioni di assistenza privilegiate rispetto a quelle che si associano ai normali servizi di hosting; non è necessario disporre di esperti amministratori di web server, in quanto i servizi di gestione e manutenzione delle macchine sono a carico del provider. Mentre gli svantaggi sono: costi elevati, non paragonabili ad un servizio di housing, ma più decisamente più alti di quelli tipici dell hosting; CRITERI PER LA SELEZIONE DEL SERVIZIO DI HOSTING Nelle attuali condizioni di sovraffollamento dell offerta è molto difficile scegliere il fornitore e la formula di servizio più convenienti ed adeguati rispetto alle proprie esigenze. Qui si riportano alcuni fattori da prendere in considerazione per favorire una scelta più corretta: supporto linguaggi. Occorre che il web hosting supporti i linguaggi di scripting e/o programmazione utilizzati per il proprio sito: altrimenti il sito non funzionerà; uptime. I provider seri si impegnano a garantire una quota temporale di funzionalità del servizio, espresso in percentuale sulla durata del servizio (uptime): di norma ci si aggira tra il 99% e il 99.9% (nel migliore dei casi) e conviene evitare chi non specifica l'uptime o chi ne garantisce meno del 98%. banda (bandwidth). La banda rappresenta il quantitativo annuo o mensile di scambio dati che potrà essere effettuato dal nostro sito: è fondamentale quindi sapere cosa succede in caso di superamento dei limiti consentiti (es. blocco del sito o applicazione di costi aggiuntivi) e se è possibile verificare la quantità di banda usata durante l'arco di tempo stabilito. velocità. Se il server non è dotato di una connessione molto veloce, o non ne fornisce a sufficienza per ciascun sito che ospita, l'accesso ai file (es. pagine HTML, immagini GIF, ecc.) sarà molto lento e quindi i nostri visitatori potrebbero rimanerne fortemente irritati. supporto tecnico. Il supporto tecnico fornito è fondamentale: occorre accertarsi delle modalità di erogazione (telefono, chat, via ticket, via , via forum, ecc.), dei tempi di disponibilità (24 ore su 24, 7 giorni su 7, tutto l anno?) e della competenza dei tecnici. sistema operativo. È importante verificare il tipo e la versione del sistema operativo installato sul server. prezzo. Meglio evitare offerte "esageratamente golose", in quanto nessuno regala niente per niente: se i prezzi sono troppo bassi e i servizi troppo buoni deve esserci qualcosa che non funziona (qualcosa su cui si risparmia a discapito delle prestazioni).. 6

7 possibili espansioni. Se prevediamo che il sito avrà delle espansioni certe che porteranno oltre i limiti previsti dal contratto è importante sapere se esiste la possibilità di ampliare o di passare a soluzioni più adatte alle nuove esigenze (es. più banda mensile o più spazio su disco). . Occorre verificare il numero di associate al dominio, le loro dimensioni ed i servizi associati (antispam, antivirus). statistiche. Dovrebbe essere accertata la possibilità di accedere alle statistiche del server backup. Andrebbe verificata la disponibilità di un servizio di salvataggio dati, la periodicità e le modalità di erogazione. OPZIONI TECNICHE DI BASE L impegno richiesto per la realizzazione di un sito web dipende innanzitutto dagli obiettivi funzionali che si vogliono attribuire allo stesso. Con il termine sito si fa, infatti, riferimento ad una molteplicità di realtà che svolgono funzioni molto diverse e che implicano una complessità realizzativi molto differenziata. Si va dalle pagine che rappresentano in maniera sintetica le caratteristiche di un azienda (il classico sito vetrina ) a strutture molto articolate, che diventano veri e propri centri per l erogazione di servizi virtuali, come un negozio di commercio elettronico o un sito di internet banking, un portale, o addirittura un marketplace, dove converge la domanda e l offerta di numerose imprese. In ragione delle diverse condizioni di complessità si giustifica l ampia varietà di soluzioni informatiche che vengono impegnate e la grande variabilità di costi connessi alla fase di realizzazione tecnica del sito, che va da poche centinaia di euro fino ad arrivare a alcuni milioni. Per offrire una prima linea guida di orientamento nell ambito della giungla di possibilità esistenti, è opportuno proporre una prima tassonomia che distingue fra: A. Siti statici. Svolgono normalmente una funzione di presentazione istituzionale di un organizzazione o di un iniziativa e sono anche noti come siti vetrina, termine che vuole enfatizzare l obiettivo primario che è quello di esibire dei contenuti. Una volta pubblicati, rimangono uguali a sé stessi, salvo interventi di aggiornamento e modifica periodici, che devono essere effettuati da tecnici, in quanto non sono presenti sistemi per l alimentazione automatica dei contenuti. Sono realizzati in HTML, con l ausilio di tecnologie finalizzate a rendere più vivace la presentazione. B. Siti dinamici. Sono siti che prevedono la disponibilità di applicativi software, che svolgono funzioni dinamiche: non si limitano, quindi, a presentare staticamente sul web contenuto predefiniti ma offrono la possibilità di consultare contenuti attinti da un database collegato al sito ed alimentato da un attività costante di caricamento dei dati o di svolgere determinate attività interagendo, attraverso il web, con sistemi informatici per l erogazione di servizi informativi, commerciali e transazionali. È possibile proporre una sottoarticolazione di massima di questa categoria: b1. siti di contenuto. Il sito è alimentato da un CMS (content management system), ovvero da una piattaforma software che consente di inserire nuove pagine e nuovi contenuti nelle pagine esistenti attraverso un cruscotto web user friendly; b2. siti di commercio elettronico. Il sito ospita un catalogo di prodotti, che gli utenti possono acquistare attraverso una procedura che può o meno concludersi con una transazione elettronica; b3. altri siti applicativi. Il sito svolge funzioni diverse da quelle commerciali, generalmente finalizzate all erogazione di informazioni articolate ricavabili tramite la consultazione di procedure interattive o offre servizi complessi in ambienti controllati che rendono virtuali processi gestiti tradizionalmente in un contesto fisico (si pensi all internet banking). 7

8 SITO STATICO: SVILUPPO IN HTML La prima e più diffusa tipologia di presenza internet è proprio quella dei siti statici, molto frequenti soprattutto fra le PMI, che non vedono in web come uno spazio di sviluppo strategico su cui far convergere importanti flussi informativi ed operativi ma semplicemente come un ulteriore canale di comunicazione istituzionale. Si fa, quindi, spesso ricorso a soluzioni accessibili sul piano economico, rivolgendosi a strutture locali che con una base di competenze limitate sono, comunque, in grado di realizzare siti statici dignitosi. Per la realizzazione di un sito statico si fa ricorso generalmente al linguaggio HTML, ovvero al linguaggio di impaginazione presente fin dalle origini, che attraverso l utilizzo di pochi semplici comandi (TAG) definisce la struttura e le caratteristiche formali delle pagine da rappresentare. È importante precisare che l HTML non può essere definito un linguaggio di programmazione (in quanto non definisce procedure operative che l eleaboratore elettronico dovrà eseguire), ma più propriamente come un sistema di markup (contrassegno), in quanto è un formato di dati che consente lo scambio di informazioni attraverso il World Wide Web. I tag HTML sono semplicemente dei marcatori che comunicano al browser alcune informazioni di formattazione, da utilizzare per comporre ed organizzare i contenuti all interno di una pagina. Se la progettazione del sito è stata svolta con efficacia, quindi, in fase di sviluppo si deve solo prestare attenzione alla correttezza della procedura di compilazione del codice HTML, verificando, in particolare, che siano rispettati gli standard del W3C per garantire corrette condizioni di visibilità e di funzionalità al sito. A fronte del forte utilizzo del web come luogo di comunicazione commerciale, il linguaggio HTML è stato arricchito di tag e di funzionalità che, se hanno il pregio di arricchire le modalità di presentazione della pagina, hanno il difetto di limitare la competibilità del codice con browser differenti. Esistono, poi, alcuni linguaggi che consentono di animare la pagina HTML con l inserimento di oggetti grafici in movimento. I principali sono: Flash: un software che permette di realizzare animazioni per il web e non solo: i filmati prodotti con Flash sono grafici e animazioni composti principalmente da grafici vettoriali, e possono contenere audio e grafici bitmap importati. Javascript: linguaggio di scripting sviluppato dalla Netscape Communications. come estensione del linguaggio HTML, consente di creare pagine Web contententi elementi che rispondono ad eventi-utente ed eseguire calcoli e operazioni client-side (sulla macchina dell utente). Microsoft ha sviluppato un linguaggio simile a JavaScript chiamato JScript, il quale però ha delle caratteristiche compatibili solo con il browser Internet Explorer. SITO DINAMICO: LA SCELTA DI FONDO Ben più complesse sono le scelte progettuali da effettuare per la realizzazione di un sito dinamico, che deve essere spesso concepito come il risultato un vero e proprio processo di sviluppo informatico, sottoposto alle logiche dell ingegneria del software. In tal senso, è possibile distinguere un opzione di fondo che occorre determinare quando si intende realizzare un sito dinamico: scegliere una piattaforma software esistente da implementare o sviluppare un progetto ad hoc, capace di far fronte alle esigenze specifiche del caso. È una scelta analoga a quella che si compie nel campo della moda fra l acquisto di un abito preconfezionato e la realizzazione di un abito su misura ed i criteri da adottare sono in larga parte simili. 1. Il ricorso ad una piattaforma standard (come l acquisto di un abito preconfezionato), infatti, consente un evidente economia di costi, in quanto riduce al minimo gli oneri di sviluppo: si tratterà solo di configurare la piattaforma nel modo più coerente con le proprie esigenze e di adattarla all interfaccia che si è scelta per il sito: qualcosa di molto simile ai ritocchi di sartoria da apportare all abito preconfezionato per renderlo più vestibile, che non implica interventi 8

9 strutturali di sostanza. 2. Lo sviluppo di un progetto ad hoc ha l indubbio valore di consentire la realizzazione di una soluzione che risponda in maniera specifica alle esigenze del singolo cliente e consente di ottimizzare le prestazioni del sito. Come un abito su misura veste a perfezione (sempre che il sarto sia bravo nel prendere le misure e nel realizzare il prodotto), ma ha un costo molto elevato. Normalmente questo approccio si giustifica quando il cliente ha esigenze molto particolari, che non trovano una risposta adeguata fra le soluzioni già presenti sul mercato e quando il valore generato dall applicativo da sviluppare e tale da giustificare un investimento rilevante. In realtà, le due ipotesi rappresentare costituiscono gli estremi di un continuum, che raramente corrispondono a soluzioni adottabili allo stato puro. Molto più spesso e molto più facilmente si ricorre ad una soluzione intermedia, che prevede l adozione di una o più piattaforme software che vengono integrate al servizio delle funzionalità nel sito da realizzare mediante un classico intervento di system integration, che prevede anche lo sviluppo di funzioni applicative non presenti nei prodotti originali ma utili ai fini dei processi da gestire. In questa prospettiva, una decisione molto importante è proprio quella relativa alla scelta delle piattaforme software di base: una scelta che si deve necessariamente basare su valutazioni molto puntuali che tengano conto di complesse verifiche del rapporto costi-benefici. Ultimamente in queste analisi stanno assumento un peso sempre maggiore le soluzioni open source L OPPORTUNITA : OPEN SOURCE Open source si può tradurre letteralmente come "codice aperto" e identifica tutti i software che non sono coperti dal copyright di case produttrici, ma sono disponibili per essere utilizzati e modificati liberamente da parte di qualsiasi utente. È un modello di sviluppo che rivoluziona le logiche proprietarie su cui si è fondata per anni l attività di realizzazione di programmi informatici e propone un nuovo paradigma basato sulla"apertura" e sulla condivisione delle esperienze nel mondo dell'information Technology Il fenomeno è nato nel 1991 su iniziativa di Linus Torvald, uno studente dell'università di Helsinki, il quale per progettare un sistema operativo alternativo a quelli delle multinazionali ebbe l'idea di pubblicare il suo lavoro su internet e di dichiararlo disponibile a qualsiasi modifica, integrazione o suggerimento volto a completarlo o migliorarlo. In questo modo nacque il primo sistema operativo libero, Linux, che in pochi anni è riuscito ad aggregare una comunità di programmatori localizzati in tutto il mondo, disponibili a dedicare una quota rilevante del proprio tempo per garantire lo sviluppo e il miglioramento progressivo del sistema. La caratteristica essenziale di Linux è nell'apertura del codice sorgente ovvero nella possibilità da parte di chiunque di intervenire sul software per modificarlo in funzione di specifiche esigenze operative. Questo modello è stato adottato da molti programmatori per lanciare progetti destinati a piattaforme operative, comprese molte di quelle utilizzate per la realizzazione di siti Internet dinamici. Così, oggi è possibile trovare decine, centinaia e a volte persino migliaia di soluzioni preconfezionate open source che possono essere prese a riferimento per i progetti di sviluppo rivolti al web, come, ad esempio, sistemi di content management o moduli di commercio elettronico. I molti casi conviene adottare queste soluzioni per alcuni importanti motivi: 1. Basso costo iniziale. L'adozione dell'open source porta normalmente ad un risparmio iniziale in termini di costi per licenza e di aggiornamento, anche se si deve considerare che in molti casi a questo può corrisponedere un più elevato costo di gestione. 2. Indipendenza dai fornitori. Il software non è di proprietà del fornitore, il quale ha solo il compito di ingegnerizzare un programma che qualsiasi altro fornitore potrebbe modificare: questa condizione lascia sempre aperta la porta per una modifica del partner tecnico senza dover subire i vincoli di lock in che scattano automaticamente nel caso di piattaforme proprietarie. 3. Flessibilità. La presenza di un codice sorgente aperto permette di potere apportare sul software libero modifiche a secondo delle singole necessità, con grande semplicità e anche ricorrendo a 9

10 fornitori diversi e complementari, i quali possono fare riferimento ad un patrimonio di competenze condiviso (appunto, il codice aperto). I LINGUAGGI DI SCRIPTING PER I SITI DINAMICI Nei siti dinamici il contenuto delle pagine web è, in tutto o in parte, generato sul momento dal server e può essere quindi diversa ogni volta che viene richiamata (proprio per questo i siti sono definiti dinamici ). Per ottenere questo risultato non si utilizza direttamente il linguaggio HTML, ma si ricorre a dei linguaggi di programmazione (i linguaggi di scripting) che presidiano alla creazione della pagina nel momento in cui questa viene visitata, anche interagendo con i visitatori, e possono variare l'output HTML successivo dopo calcoli eseguiti con apposite strutture messe a disposizione dal linguaggio di scripting che si usa. La scelta dei linguaggi di scripting su cui basare il sito può avere un effetto rilevante sui costi e sulle potenzialità di evoluzione, per cui è importante anche per i non addetti ai lavori avere un idea delle caratteristiche delle principali soluzioni esistenti sul mercato. I principali linguaggi dinamici attualmente utilizzati sul web sono: ASP (Active Server Pages). Il linguaggio proprietario di Microsoft è stato derivato da Visual Basic ed è preferibile (quando non indispensabile) utilizzarlo in combinazione con altri software della casa madre (SQLServer, Access e Internet Information Server). È un linguaggio molto diffuso e relativamente economico: è facile trovare sviluppatori esperti e comporta limitati costi di mantenimento rispetto ad altre scelte ben più onerose sia come requisiti hardware che software. Il più grosso limite di ASP è, alla stessa maniera, la quasi totale dipendenza dalla piattaforma Micorsoft, meno stabile di altre. ASP è, quindi, adatto ad applicazioni semplici e con un limitato numero di accessi concorrenti. JSP (Java Server Pages). La potenza di JSP e' data soprattutto dal fatto che si tratta di Java. Con gli ultimi rilasci la Java Virtual Machine e' sempre più stabile e performante e, inoltre, le librerie della distribuzione sono sempre più complete. Poter sfruttare Java significa avere a disposizione tutto questo e, nonostante sia necessaria una progettazione più accurata ripetto ad ASP, si possono ottenere applicazioni stabili e facilmente manutenibili. PHP (Hypertext Pre-processor). PHP e' l'ultimo nato di questi linguaggi di scripting e per alcuni motivi è anche il migliore, infatti risulta il piu' performante da numerosi benchmarks pubblicati sulla rete. PHP e' gratuito e nasce da un'iniziativa di Apache. E' possibile trovare molti esempi di applicazioni che lo rendono estremamente facile e di veloce utilizzo. PHP si sposa con la maggior parte dei sofware open source e gira su tutte le piattaforme piùconosciute. Cold Fusion. Il linguaggio ColdFusion è un linguaggio di scripting fortemente orientato all'accesso ai database. Molto apprezzato nello sviluppo di applicazioni enterprise, non ha goduto di grande supporto dagli sviluppatori poiché l'interprete lato server non è gratuito come per i linguaggi più diffusi. I REQUISITI DEL PROGETTO Al di là delle diverse opzioni tecnologiche da definire nella fase di progettazione ed implementazione è importante che il progetto soddisfi una serie di condizioni che contribuiscono a caratterizzare la qualità del sistema. Le principali condizioni da soddisfare sono: Rispondenza ai requisiti. Prima di tutto un sito Internet deve svolgere le funzioni per cui è stato pensato: la tecnologia non deve garantire eccellenza oggettiva ma deve rispondere con efficacia ed efficienza ad una serie di requisiti, che devono essere fissati con grande chiarezza all inizio del processo e verificati puntualmente al termine, Scalabilità. Il sistema deve poter evolvere in potenza in maniera semplice e naturale, possibilmente aggiungendo o sostituendo un componente hardware (processore, memoria, capacità disco) senza che sia necessaria una riprogettazione. È la caratteristica che permette ad 10

11 un'impresa di acquisire un sistema sapendo che potrà aumentarne le prestazioni, al limite senza spegnerlo, se vi è necessità. Quindi, un'applicazione è scalabile se sa sfruttare i miglioramenti apportati dai nuovi materiali. Interoperabilità. In una rete dobve sempre più spesso applicazioni diverse si trovano ad interagire è fondamentale che i prodotti software e hardware installati su più computer di produttori diversi possano comunicare tra loro semplicemente ed automaticamente. Vi e' interoperabilità tra i programmi quando questi possono condividere gli stessi dati: in fase di progettazione, occorre tenere conto sia delle esigenze di interoperabilità note (scambi di dati ed interazioni con altri software conosciuti) sia di quelle che potrebbero intervenire in un periodo futuro. Manutenibilità. Questa caratteristica implica il poter intervenire successivamente al rilascio di un prodotto software e apportare modifiche o correzioni. Un software è detto manutenibile quando questi interventi possono essere fatti facilmente. Nonostante gli sforzi dei programmatori, infatti, non è pensabile che un prodotto software di grandi dimensioni sia messo in commercio senza difetti (bugs). Spesso i primi utenti di un prodotto software compiono, loro malgrado, un attività di verifica sul prodotto stesso. Sicurezza. Il software è sicuro quando protegge l'accesso ad informazioni private protette, impedendo accessi non autorizzati, sia di natura involontaria, che di natura dolosa. E' una categoria particolare di software robusto. 11

IT-BOOK. Domini Hosting Web marketing E-mail e PEC

IT-BOOK. Domini Hosting Web marketing E-mail e PEC 5 giugno 09 IT-BOOK Configurazioni e cartatteristiche tecniche possono essere soggette a variazioni senza preavviso. Tutti i marchi citati sono registrati dai rispettivi proprietari. Non gettare per terra:

Dettagli

Elaidon Web Solutions

Elaidon Web Solutions Elaidon Web Solutions Realizzazione siti web e pubblicità sui motori di ricerca Consulente Lorenzo Stefano Piscioli Via Siena, 6 21040 Gerenzano (VA) Telefono +39 02 96 48 10 35 elaidonwebsolutions@gmail.com

Dettagli

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi IL GESTIONALE DEL FUTURO L evoluzione del software per l azienda moderna Gestirsi / Capirsi / Migliorarsi IL MERCATO ITALIANO L Italia è rappresentata da un numero elevato di piccole e medie aziende che

Dettagli

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Sistemi Web-Based - Terminologia Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 CLIENT: il client è il programma che richiede un servizio a un computer collegato in

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it il server? virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente modificando

Dettagli

***** Il software IBM e semplice *****

***** Il software IBM e semplice ***** Il IBM e semplice ***** ***** Tutto quello che hai sempre voluto sapere sui prodotti IBM per qualificare i potenziali clienti, sensibilizzarli sulle nostre offerte e riuscire a convincerli. WebSphere IL

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana Storie di successo Microsoft per le Imprese Scenario: Software e Development Settore: Servizi In collaborazione con Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci

Dettagli

Guida alle offerte di finanziamento per le medie imprese

Guida alle offerte di finanziamento per le medie imprese IBM Global Financing Guida alle offerte di finanziamento per le medie imprese Realizzata da IBM Global Financing ibm.com/financing/it Guida alle offerte di finanziamento per le medie imprese La gestione

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

www.queen.it info@mbox.queen.it Gruppo Queen.it Listino Utente Finale Gennaio 2001

www.queen.it info@mbox.queen.it Gruppo Queen.it Listino Utente Finale Gennaio 2001 Listino Gennaio 2001 pag. 1 Gruppo Queen.it Listino Utente Finale Gennaio 2001 Profilo aziendale Chi è il Gruppo Queen.it Pag. 2 Listino connettività Listino Connettività RTC Pag. 3 Listino Connettività

Dettagli

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Web Solution 2011 EUR

Web Solution 2011 EUR Via Macaggi, 17 int.14 16121 Genova - Italy - Tel. +39 010 591926 /010 4074703 Fax +39 010 4206799 Cod. fisc. e Partita IVA 03365050107 Cap. soc. 10.400,00 C.C.I.A.A. 338455 Iscr. Trib. 58109 www.libertyline.com

Dettagli

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE Oracle Business Intelligence Standard Edition One è una soluzione BI completa, integrata destinata alle piccole e medie imprese.oracle

Dettagli

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni:

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni: Passepartout Mexal BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

Come difendersi dai VIRUS

Come difendersi dai VIRUS Come difendersi dai VIRUS DEFINIZIONE Un virus è un programma, cioè una serie di istruzioni, scritte in un linguaggio di programmazione, in passato era di solito di basso livello*, mentre con l'avvento

Dettagli

Dal punto di vista organizzativo sono possibili due soluzioni per il sistema di rete.

Dal punto di vista organizzativo sono possibili due soluzioni per il sistema di rete. Premessa. La traccia di questo anno integra richieste che possono essere ricondotte a due tipi di prove, informatica sistemi, senza lasciare spazio ad opzioni facoltative. Alcuni quesiti vanno oltre le

Dettagli

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione Piazza delle Imprese alimentari Viale delle Manifatture Via della Produzione PASSEPARTOUT MEXAL è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente

Dettagli

Profilo Commerciale Collabor@

Profilo Commerciale Collabor@ Profilo Commerciale Collabor@ 1. DESCRIZIONE DEL SERVIZIO E REQUISITI Collabor@ è un servizio di web conferenza basato sulla piattaforma Cisco WebEx, che consente di organizzare e svolgere riunioni web,

Dettagli

MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive

MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive 1 MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive Cos è un servizio di e-learning SaaS, multimediale, interattivo

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

progettiamo e realizziamo architetture informatiche Company Profile

progettiamo e realizziamo architetture informatiche Company Profile Company Profile Chi siamo Kammatech Consulting S.r.l. nasce nel 2000 con l'obiettivo di operare nel settore I.C.T., fornendo servizi di progettazione, realizzazione e manutenzione di reti aziendali. Nel

Dettagli

RedDot Content Management Server Content Management Server Non sottovalutate il potenziale della comunicazione online: usatela! RedDot CMS vi permette di... Implementare, gestire ed estendere progetti

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

SICUREZZA SENZA COMPROMESSI PER TUTTI GLI AMBIENTI VIRTUALI. Security for Virtual and Cloud Environments

SICUREZZA SENZA COMPROMESSI PER TUTTI GLI AMBIENTI VIRTUALI. Security for Virtual and Cloud Environments SICUREZZA SENZA COMPROMESSI PER TUTTI GLI AMBIENTI VIRTUALI Security for Virtual and Cloud Environments PROTEZIONE O PRESTAZIONI? Già nel 2009, il numero di macchine virtuali aveva superato quello dei

Dettagli

Come installare e configurare il software FileZilla

Come installare e configurare il software FileZilla Come utilizzare FileZilla per accedere ad un server FTP Con questo tutorial verrà mostrato come installare, configurare il software e accedere ad un server FTP, come ad esempio quello dedicato ai siti

Dettagli

ALFABETIZZAZIONE DI BASE Programma del Corso livello base

ALFABETIZZAZIONE DI BASE Programma del Corso livello base Un po di Storia ISP & Web Engineering ALFABETIZZAZIONE DI BASE Programma del Corso livello base Breve cenno sulla storia dell informatica: dagli albori ai giorni nostri; L evoluzione di Windows: dalla

Dettagli

Il portafoglio VidyoConferencing. Tutto ciò di cui avete bisogno per realizzare videoconferenze HD di qualità, accessibili e a costi vantaggiosi

Il portafoglio VidyoConferencing. Tutto ciò di cui avete bisogno per realizzare videoconferenze HD di qualità, accessibili e a costi vantaggiosi Il portafoglio VidyoConferencing Tutto ciò di cui avete bisogno per realizzare videoconferenze HD di qualità, accessibili e a costi vantaggiosi La qualità HD di Vidyo mi permette di vedere e ascoltare

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

Utilizzato con successo nei più svariati settori aziendali, con Passepartout Mexal BP ogni utente può disporre di funzionalità

Utilizzato con successo nei più svariati settori aziendali, con Passepartout Mexal BP ogni utente può disporre di funzionalità PASSEPARTOUT MEXAL BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali DynDevice ECM La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali Presentazione DynDevice ECM Cos è DynDevice ICMS Le soluzioni di DynDevice

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

Applicazione: Share - Sistema per la gestione strutturata di documenti

Applicazione: Share - Sistema per la gestione strutturata di documenti Riusabilità del software - Catalogo delle applicazioni: Gestione Documentale Applicazione: Share - Sistema per la gestione strutturata di documenti Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Web Conferencing Open Source

Web Conferencing Open Source Web Conferencing Open Source A cura di Giuseppe Maugeri g.maugeri@bembughi.org 1 Cos è BigBlueButton? Sistema di Web Conferencing Open Source Basato su più di quattordici componenti Open-Source. Fornisce

Dettagli

MARKETING INTELLIGENCE SUL WEB:

MARKETING INTELLIGENCE SUL WEB: Via Durini, 23-20122 Milano (MI) Tel.+39.02.77.88.931 Fax +39.02.76.31.33.84 Piazza Marconi,15-00144 Roma Tel.+39.06.32.80.37.33 Fax +39.06.32.80.36.00 www.valuelab.it valuelab@valuelab.it MARKETING INTELLIGENCE

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

ARTICOLO 4: CONDIZIONI DI REALIZZAZIONE E DI FATTURAZIONE DELLE PRESTAZIONI

ARTICOLO 4: CONDIZIONI DI REALIZZAZIONE E DI FATTURAZIONE DELLE PRESTAZIONI CONDIZIONI PARTICOLARI DI WEB HOSTING ARTICOLO 1: OGGETTO Le presenti condizioni generali hanno per oggetto la definizione delle condizioni tecniche e finanziarie secondo cui HOSTING2000 si impegna a fornire

Dettagli

Guida ai Servizi Internet per il Referente Aziendale

Guida ai Servizi Internet per il Referente Aziendale Guida ai Servizi Internet per il Referente Aziendale Indice Indice Introduzione...3 Guida al primo accesso...3 Accessi successivi...5 Amministrazione dei servizi avanzati (VAS)...6 Attivazione dei VAS...7

Dettagli

Virtualizzazione e installazione Linux

Virtualizzazione e installazione Linux Virtualizzazione e installazione Linux Federico De Meo, Davide Quaglia, Simone Bronuzzi Lo scopo di questa esercitazione è quello di introdurre il concetto di virtualizzazione, di creare un ambiente virtuale

Dettagli

SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL?

SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL? archiviazione ottica, conservazione e il protocollo dei SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL? Il software Facile! BUSINESS Organizza l informazione

Dettagli

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it ISO 9001: 2008 Profilo Aziendale METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it Sede legale: * Viale Brodolini, 117-60044 - Fabriano (AN) - Tel. 0732.251856 Sede amministrativa:

Dettagli

Caratteristiche raccomandate del Network in un progetto di Home Automation

Caratteristiche raccomandate del Network in un progetto di Home Automation Caratteristiche raccomandate del Network in un progetto di Home Automation Uno degli aspetti progettuali più importanti di un sistema Control4 è la rete. Una rete mal progettata, in molti casi, si tradurrà

Dettagli

L 8 maggio 2002 il Ministero

L 8 maggio 2002 il Ministero > > > > > Prima strategia: ascoltare le esigenze degli utenti, semplificare il linguaggio e la navigazione del sito. Seconda: sviluppare al nostro interno le competenze e le tecnologie per gestire in proprio

Dettagli

FileMaker Server 13. Pubblicazione Web personalizzata con PHP

FileMaker Server 13. Pubblicazione Web personalizzata con PHP FileMaker Server 13 Pubblicazione Web personalizzata con PHP 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker

Dettagli

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato Intalio Convegno Open Source per la Pubblica Amministrazione Leader nei Sistemi Open Source per il Business Process Management Navacchio 4 Dicembre 2008 Andrea Calcagno Amministratore Delegato 20081129-1

Dettagli

Guida Dell di base all'acquisto dei server

Guida Dell di base all'acquisto dei server Guida Dell di base all'acquisto dei server Per le piccole aziende che dispongono di più computer è opportuno investire in un server che aiuti a garantire la sicurezza e l'organizzazione dei dati, consentendo

Dettagli

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO Francesco Marchione e Dario Richichi Istituto Nazionale di Geofisica e Vulcanologia Sezione di Palermo Indice Introduzione...

Dettagli

PASSIONE PER L IT PROLAN. network solutions

PASSIONE PER L IT PROLAN. network solutions PASSIONE PER L IT PROLAN network solutions CHI SIAMO Aree di intervento PROFILO AZIENDALE Prolan Network Solutions nasce a Roma nel 2004 dall incontro di professionisti uniti da un valore comune: la passione

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

Dettagli

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A.

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A. Mobile Messaging SMS Copyright 2015 VOLA S.p.A. INDICE Mobile Messaging SMS. 2 SMS e sistemi aziendali.. 2 Creare campagne di mobile marketing con i servizi Vola SMS.. 3 VOLASMS per inviare SMS da web..

Dettagli

Symbolic. Ambiti Operativi. Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp.

Symbolic. Ambiti Operativi. Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp. Symbolic Presente sul mercato da circa 10 anni Specializzata in Network Security Partner e distributore italiano di F-Secure Corp. La nostra mission è di rendere disponibili soluzioni avanzate per la sicurezza

Dettagli

GESTIONE DELLA E-MAIL

GESTIONE DELLA E-MAIL GESTIONE DELLA E-MAIL Esistono due metodologie, completamente diverse tra loro, in grado di consentire la gestione di più caselle di Posta Elettronica: 1. tramite un'interfaccia Web Mail; 2. tramite alcuni

Dettagli

Acronis Backup & Recovery 11. Affidabilità dei dati un requisito essenziale

Acronis Backup & Recovery 11. Affidabilità dei dati un requisito essenziale Protezio Protezione Protezione Protezione di tutti i dati in ogni momento Acronis Backup & Recovery 11 Affidabilità dei dati un requisito essenziale I dati sono molto più che una serie di uno e zero. Sono

Dettagli

FileMaker Server 13. Guida introduttiva

FileMaker Server 13. Guida introduttiva FileMaker Server 13 Guida introduttiva 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker e Bento sono marchi

Dettagli

Guida Così si aggiornano i programmi Microsoft

Guida Così si aggiornano i programmi Microsoft Guida Così si aggiornano i programmi Microsoft Informazione Navigare in Internet in siti di social network oppure in siti web che consentono la condivisione di video è una delle forme più accattivanti

Dettagli

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai Articolo Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai INDICE Introduzione 3 Dieci cose che il vostro fornitore

Dettagli

come installare wordpress:

come installare wordpress: 9-10 DICEMBRE 2013 Istitiuto Nazionale Tumori regina Elena come installare wordpress: Come facciamo a creare un sito in? Esistono essenzialmente due modi per creare un sito in WordPress: Scaricare il software

Dettagli

Il Cloud Computing. Lo strumento per un disaster recovery flessibile. Giorgio Girelli. Direttore Generale Actalis 12/10/2012

Il Cloud Computing. Lo strumento per un disaster recovery flessibile. Giorgio Girelli. Direttore Generale Actalis 12/10/2012 Il Cloud Computing Lo strumento per un disaster recovery flessibile Giorgio Girelli Direttore Generale Actalis 12/10/2012 Agenda Il Gruppo Aruba Disaster Recovery: costo od opportunità? L esperienza Aruba

Dettagli

SCUOLANEXT, è l'esclusivo e rivoluzionario sistema informatizzato con cui far interagire docenti, studenti e famiglie in tempo reale!

SCUOLANEXT, è l'esclusivo e rivoluzionario sistema informatizzato con cui far interagire docenti, studenti e famiglie in tempo reale! SCUOLANET, è l'esclusivo e rivoluzionario sistema informatizzato con cui far interagire docenti, studenti e famiglie in tempo reale! SCUOLANET consente la piena digitalizzazione della scuola: completa

Dettagli

2013 Skebby. Tutti i diritti riservati.

2013 Skebby. Tutti i diritti riservati. Disclaimer: "# $%&'(&)'%# *("# +,(-(&'(# *%$).(&'%#,/++,(-(&'/# 0"#.(1"0%# *(""20&3%,./40%&(# /# &%-',/# disposizione. Abbiamo fatto del nostro meglio per assicurare accuratezza e correttezza delle informazioni

Dettagli

Software 2. Classificazione del software. Software di sistema

Software 2. Classificazione del software. Software di sistema Software 2 Insieme di istruzioni e programmi che consentono il funzionamento del computer Il software indica all hardware quali sono le operazioni da eseguire per svolgere determinati compiti Valore spesso

Dettagli

GESTIONE ATTREZZATURE

GESTIONE ATTREZZATURE SOLUZIONE COMPLETA PER LA GESTIONE DELLE ATTREZZATURE AZIENDALI SWSQ - Solution Web Safety Quality srl Via Mons. Giulio Ratti, 2-26100 Cremona (CR) P. Iva/C.F. 06777700961 - Cap. Soc. 10.000,00 I.V. -

Dettagli

Ottimizzazione della gestione del data center con Microsoft System Center

Ottimizzazione della gestione del data center con Microsoft System Center Ottimizzazione della gestione del data center con Microsoft System Center Declinazione di responsabilità e informazioni sul copyright Le informazioni contenute nel presente documento rappresentano le conoscenze

Dettagli

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

Plesk Automation. Parallels. Domande tecniche più frequenti

Plesk Automation. Parallels. Domande tecniche più frequenti Parallels Plesk Automation Primo trimestre, 2013 Domande tecniche più frequenti Questo documento ha come scopo quello di rispondere alle domande tecniche che possono sorgere quando si installa e si utilizza

Dettagli

[HOSTING] Shared (S) Entry (S) Professional (S) VPS (S) [CF] Cold Fusion9 9,00 39,00 79,00

[HOSTING] Shared (S) Entry (S) Professional (S) VPS (S) [CF] Cold Fusion9 9,00 39,00 79,00 [HOSTING] Shared (S) Entry (S) Professional (S) VPS (S) [CF] Cold Fusion9 9,00 39,00 79,00 [CF] Domain & Space - Dominio di 2 Liv. (.IT,.COM) 1 1 1 - Dominio di 3 Liv. (mapping IIS/Apache) 1 10 100 - Disk

Dettagli

Sizing di un infrastruttura server con VMware

Sizing di un infrastruttura server con VMware Sizing di un infrastruttura server con VMware v1.1 Matteo Cappelli Vediamo una serie di best practices per progettare e dimensionare un infrastruttura di server virtuali con VMware vsphere 5.0. Innanzitutto

Dettagli

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guida introduttiva

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guida introduttiva Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guida introduttiva Questo documento descrive come installare e iniziare a utilizzare Acronis Backup & Recovery 10 Advanced Server Virtual Edition.

Dettagli

Agilent OpenLAB Chromatography Data System (CDS)

Agilent OpenLAB Chromatography Data System (CDS) Agilent OpenLAB Chromatography Data System (CDS) EZChrom Edition e ChemStation Edition Requisiti hardware e software Agilent Technologies Informazioni legali Agilent Technologies, Inc. 2013 Nessuna parte

Dettagli

ECM SUITE: GESTIONE CREDITI ECM AL 100%

ECM SUITE: GESTIONE CREDITI ECM AL 100% ECM Suite ECM SUITE: GESTIONE CREDITI ECM AL 100% ECM Suite è una moderna piattaforma gestionale, web based (ovvero ad utenze gestionali illimitate, nessun acquisto di singole licenze client e/o server),

Dettagli

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu

2.0 DAL WEB. social. tecnologico, 2006. Reply www.reply.eu ALL INTERNO DEL FIREWALL: ENI 2.0 Il modo di lavorare è soggetto a rapidi cambiamenti; pertanto le aziende che adottano nuovi tool che consentono uno scambio di informazioni contestuale, rapido e semplificato

Dettagli

Payment Card Industry (PCI) Data Security Standard

Payment Card Industry (PCI) Data Security Standard Payment Card Industry (PCI) Data Security Standard Procedure per la scansione di sicurezza Versione 1.1 Release: settembre 2006 Indice generale Finalità... 1 Introduzione... 1 Ambito di applicazione dei

Dettagli

FileMaker Server 13. Guida di FileMaker Server

FileMaker Server 13. Guida di FileMaker Server FileMaker Server 13 Guida di FileMaker Server 2010-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker e Bento sono

Dettagli

Manuale dell'utente di Symantec Backup Exec System Recovery Granular Restore Option

Manuale dell'utente di Symantec Backup Exec System Recovery Granular Restore Option Manuale dell'utente di Symantec Backup Exec System Recovery Granular Restore Option Manuale dell'utente di Symantec Backup Exec System Recovery Granular Restore Option Il software descritto nel presente

Dettagli

La informiamo che Utroneo s.r.l. è il titolare del trattamento dei suoi dati personali.

La informiamo che Utroneo s.r.l. è il titolare del trattamento dei suoi dati personali. Come utilizziamo i suoi dati è un prodotto di ULTRONEO SRL INFORMAZIONI GENERALI Ultroneo S.r.l. rispetta il Suo diritto alla privacy nel mondo di internet quando Lei utilizza i nostri siti web e comunica

Dettagli

F O R M A T O E U R O P E O

F O R M A T O E U R O P E O 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 INFORMAZIONI PERSONALI Nome Indirizzo Laura Bacci, PMP Via Tezze, 36 46100 MANTOVA Telefono (+39) 348 6947997 Fax (+39) 0376 1810801

Dettagli

Appunti di Antonio Bernardo

Appunti di Antonio Bernardo Internet Appunti di Antonio Bernardo Cos è Internet Internet può essere vista come una rete logica di enorme complessità, appoggiata a strutture fisiche e collegamenti di vario tipo (fibre ottiche, cavi

Dettagli

Panoramica su ITIL V3 ed esempio di implementazione del Service Design

Panoramica su ITIL V3 ed esempio di implementazione del Service Design Master Universitario di II livello in Interoperabilità Per la Pubblica Amministrazione e Le Imprese Panoramica su ITIL V3 ed esempio di implementazione del Service Design Lavoro pratico II Periodo didattico

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

SERVER VIDEO 1-PORTA H.264

SERVER VIDEO 1-PORTA H.264 SERVER VIDEO 1-PORTA H.264 MANUALE UTENTE DN-16100 SALVAGUARDIA IMPORTANTE Tutti i prodotti senza piombo offerti dall'azienda sono a norma con i requisiti della legge Europea sulla restrizione per l'uso

Dettagli

Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis

Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis Sempre attenti ad ogni dettaglio Bosch Intelligent Video Analysis 2 Intervento immediato con Bosch Intelligent Video Analysis Indipendentemente da quante telecamere il sistema utilizza, la sorveglianza

Dettagli

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Tobia Castaldi Alessandro Amirante Lorenzo Miniero Simon Pietro Romano Giorgio Ventre 02/10/2009 GARR 2009 "Network

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

Introduzione alla VPN del progetto Sa.Sol Desk Formazione VPN

Introduzione alla VPN del progetto Sa.Sol Desk Formazione VPN Introduzione alla VPN del progetto Sa.Sol Desk Sommario Premessa Definizione di VPN Rete Privata Virtuale VPN nel progetto Sa.Sol Desk Configurazione Esempi guidati Scenari futuri Premessa Tante Associazioni

Dettagli

TeamViewer introduce l applicazione per Outlook. Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer

TeamViewer introduce l applicazione per Outlook. Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer Press Release TeamViewer introduce l applicazione per Outlook Il collegamento diretto con i contatti di Outlook è ora possibile grazie a TeamViewer Goeppingen, Germania, 28 aprile 2015 TeamViewer, uno

Dettagli

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Guida all'installazione di SLPct Manuale utente Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Premessa Il redattore di atti giuridici esterno SLpct è stato implementato da Regione

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Scopo di questo corso, vuole essere quello di fornire ad ognuno dei partecipanti, indipendentemente dalle loro precedenti conoscenze informatiche, l apprendimento

Dettagli

Manuale di installazione. Data Protector Express. Hewlett-Packard Company

Manuale di installazione. Data Protector Express. Hewlett-Packard Company Manuale di installazione Data Protector Express Hewlett-Packard Company ii Manuale di installazione di Data Protector Express. Copyright Marchi Copyright 2005 Hewlett-Packard Limited. Ottobre 2005 Numero

Dettagli

Gestire le informazioni con un sorriso sulle labbra

Gestire le informazioni con un sorriso sulle labbra Gestire le informazioni con un sorriso sulle labbra Enterprise Content Management vi semplifica la vita Enterprise-Content-Management Gestione dei documenti Archiviazione Workflow www.elo.com Karl Heinz

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello del sistema 4 2.1 Requisiti hardware........................ 4 2.2 Requisiti software.........................

Dettagli

Servizi di consulenza e soluzioni ICT

Servizi di consulenza e soluzioni ICT Servizi di consulenza e soluzioni ICT Juniortek S.r.l. Fondata nell'anno 2004, Juniortek offre consulenza e servizi nell ambito dell informatica ad imprese e professionisti. L'organizzazione dell'azienda

Dettagli

Alb@conference GO e Web Tools

Alb@conference GO e Web Tools Alb@conference GO e Web Tools Crea riunioni virtuali sempre più efficaci Strumenti Web di Alb@conference GO Guida Utente Avanzata Alb@conference GO Per partecipare ad un audioconferenza online con Alb@conference

Dettagli

la gestione dei processi comunicazione. i marketing manager si incontrano in Officina- Strategia

la gestione dei processi comunicazione. i marketing manager si incontrano in Officina- Strategia i marketing manager si incontrano in Officina- Strategia la gestione dei processi di comunicazione in quale scenario deve identificarsi un progetto di miglioramento, nella gestione dei beni digitali per

Dettagli

Posta Elettronica. Claudio Cardinali claudio@csolution.it

Posta Elettronica. Claudio Cardinali claudio@csolution.it Posta Elettronica Claudio Cardinali claudio@csolution.it Posta Elettronica: WebMail Una Webmail è un'applicazione web che permette di gestire uno o più account di posta elettronica attraverso un Browser.

Dettagli

Guida all'uso di StarOffice 5.2

Guida all'uso di StarOffice 5.2 Eraldo Bonavitacola Guida all'uso di StarOffice 5.2 Introduzione Dicembre 2001 Copyright 2001 Eraldo Bonavitacola-CODINF CODINF COordinamento Docenti INFormati(ci) Introduzione Pag. 1 INTRODUZIONE COS'È

Dettagli