SlideShare a Scribd company logo
1 of 43
Download to read offline
Costruisci la tua presenza nel
       WorldWideWeb
    Why What Who When Where hoW
Le 5 W
What

•   Sito Web
•   Blog
•   Pagina Facebook
•   Profilo Social
What - Sito web

• Veste rappresentativa
• Funzionalità ricercate (e-commerce ? )
• Aggiornamenti poco frequenti
• Attenzione maggiore ai dettagli e alla struttura
• Cura dei contenuti in chiave SEO
• Scelta CMS a seconda delle esigenze
What - Blog

• Voglia di parlare, discutere, confrontarsi con altri utenti
• Svariate tematiche
• Impegno costante
• Aggiornamenti continui sia per mantenerlo vivo e attivo sia
  per dare soddisfazione a chi partecipa alle discussioni
• WordPress
• Impatto SEO
Who Where When
 • Voi
 • La vostra azienda


 • Hosting o Non Hosting


         ADESSO
Why

• Una vetrina costante sempre aperta 24h24
• Punto di riferimento per clienti/persone di tutto il mondo
• internet luogo di informazione, comunicazione
• mezzo più rapido economico ed efficace per rendere
  disponibili nuove informazioni
• un sito non serve solo per affermare la propria presenza in
  rete, ma soprattutto per non esserne esclusi!
hoW


..vediamo
Glossario Web
A
• AdWords : Strumento a pagamento offerto da Google per
  promuovere il proprio sito internet inserendolo fra i
  collegamenti sponsorizzati visualizzabili in cima ad ogni
  ricerca.
• Algoritmo: deriva dal nome del matematico persiano al-
  Khwarizmi considerato uno dei primi autori a far
  riferimento al concetto di “procedimento per risolvere un
  determinato problema”
• Avatar: un’immagine, una foto, una grafica che
  rappresenta un individuo in un sito, social network, blog.
B
• Banner: striscia/banda pubblicitaria
• Blog: dall’inglese “web log” o “weblog”, diario online
• Bot: Abbreviazione di robot; è un programma che agisce
  per un utente, per un altro programma oppure simula
  un’attività.
• Browser: programma che consente all’utente di
  interfacciarsi con la Rete (IE, Chrome, Firefox, Safari)
Browser
C
• Cache: Termine che indica la memoria temporanea dove
  vengono salvate le informazioni relative alle pagine
  visualizzate
• CMS: Acronimo di Content Management System,
  interfaccia e gestione dei contenuti di un sito web
• Cookie: stringhe di testo di piccola dimensione inviate da
  un server ad un web client e poi rimandati indietro dal
  client al server. Servono in genere per autenticazioni
  automatiche, tracking sessioni ecc..
• CSS: Il CSS (Cascading Style Sheets o Fogli di stile) è un
  linguaggio usato per definire la formattazione di documenti
  HTML, XHTML e XML
D
• Database: Archivio di dati memorizzati e organizzati in
  modo da permettere il reperimento, l’analisi e la modifica.
• DNS: Domain Name System. E’ il servizio di ricerca del
  dominio; si basa su un programma client/server che
  funziona in un server dedicato (o in un router) capace di
  tradurre i nomi utilizzati per identificare i siti, nei relativi
  indirizzi IP.
• Dominio: se pensiamo ad internet come una grande città i
  domini sono gli indirizzi di case, negozi e uffici. Sono unici
  e non possono essere duplicati. URL suddivisi in vari livelli
  separati dal punto.
   – http://it.wikipedia.org
F
• FTP: File Transfer Protocol. E’ un protocollo in ambiente
  TCP/IP che controlla e gestisce il trasferimento di dati fra
  elaboratori nel network, quindi da un server collegato,
  nonché da un computer remoto a quello di un utente e
  viceversa
H
• Hosting: E’ la collocazione di un sito all’interno di un
  server che funge da nodo della rete; questa attività è
  svolta da provider che mettono a disposizione dei propri
  utenti il loro hard disk e la capacità d’elaborazione del
  proprio server, dando ospitalità ai siti; ciò consente agli
  utenti d’avere un loro sito senza per questo averne la
  gestione
• Housing: E’ L’ospitalità data a un server funzionante come
  nodo Internet; questo servizio viene offerto dai provider e
  consente agli utenti di risparmiare sul costo delle reti
  dedicate, necessarie a mantenere un server stabilmente
  collegato alla rete
H
• HTML: HyperText Markup Language. E’ il linguaggio
  codificato che viene inserito in un documento destinato ad
  essere visualizzato come ipertesto www (testo, immagine,
  suono); con questo linguaggio si creano pagine e
  documenti da presentare nel web.
• HTTP: HyperText Transport Protocol. E’ il protocollo che
  definisce come i file ipertestuali vengono trasmessi dal
  server a un computer; l’indicazione “http” all’inizio di un
  indirizzo Internet indica il protocollo necessario al
  trasferimento dal server al proprio sistema.
I
• IP-address: E’ l’indirizzo numerico riferito ad un nodo
  Internet (singolo computer); può essere fisso o dinamico;
  chi si collega ad Internet via modem riceve un IP dinamico.
• IPv4: Si tratta di un 4 gruppi separati da punto, ognuno
  compreso da un numero decimale fra 0 e 255 generando
  così 4,3 miliardi di indirizzi possibili.
  Ad esempio: 192.168.1.100 rappresenta un indirizzo IPv4
  valido.
• IPv6: questi indirizzi sono composti da 128bit (2128
  indirizzi) e sono rappresentati come 8 gruppi di 4 cifre
  esadecimali.
  Ad esempio 2001:0db3:85a3:1319:8a2e:0370:7344
  rappresenta un indirizzo IPv6 valido.
IPv4   IPv6
IPv4   IPv6
IPv4   IPv6
IPv4                IPv6


Quantificando con un esempio, per ogni
metro quadrato di superficie terrestre ci
sono 655 571 miliardi di miliardi di indirizzi
IPv6 unici ma solo 0,000007 IPv4 (cioè solo 7
IPv4 ogni milioni di metri quadrati)
J

• Java: E’ un linguaggio creato da Sun nel 1995.
  Un Java applet è un particolare tipo di applicazione che può
  essere avviata all'interno del browser dell'utente, eseguendo
  codice scaricato da un server web remoto. Questo codice
  viene eseguito in un'area (sandbox) altamente ristretta, che
  protegge l'utente dalla possibilità che il codice sia malevolo o
  abbia un comportamento non desiderato.
P
• PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor",
  preprocessore di ipertesti; originariamente acronimo di
  "Personal Home Page") è un linguaggio di scripting
  interpretato, con licenza open source e libera (ma
  incompatibile con la GPL), originariamente concepito per la
  programmazione Web ovvero la realizzazione di pagine web
  dinamiche.
P
• POP3: Post Office Protocol 3. E’ un protocollo usato per la
  posta elettronica; il server POP3 amministra la casella di
  posta elettronica e permette la lettura della posta da
  qualsiasi computer collegato a Internet. (ricezione posta)
• Protocollo: E’ un insieme di linguaggi prestabiliti che
  permettono a computer diversi di comunicare tra loro
  scambiandosi informazioni; il protocollo alla base delle
  tecnologie Internet è il TCP/IP (Trasmission Control Protocol/
  Internet Protocol).
• Provider: fornitore di servizi internet (Aruba, Tantrahost ecc)
• Push technology: Sono tecnologie che mandano
  automaticamente in rete contenuti informativi a uno o più
  utenti, senza che questi debbano fare ogni volta una ricerca
  in merito alle informazioni necessarie.
R
• Registrar: Il Registrar è un fornitore di servizi che ha un
  contratto con il Registro in base al quale può gestire i
  domini .it, in proprio o per conto dei suoi clienti.
  Il Registro non si occupa, infatti, di registrare direttamente
  domini per conto degli utenti finali. (NIC)
• Router: Dispositivo di rete capace di selezionare il percorso
  migliore per trasferire informazioni tra reti ricorrendo ai loro
  indirizzi logici (Ip address); nel caso di un nodo Internet il
  router permette di smistare e impacchettare i dati tra i vari
  utenti collegati.
• Routing: Sta per instradamento; è il processo con cui si
  stabilisce la via che seguirà un messaggio dal computer
  d’invio a quello di destinazione.
S
• Server: In una rete di telecomunicazione rappresenta il
  computer che risponde ai comandi emessi da una macchina
  client; contiene e trasmette informazioni, file, pagine Web e
  può svolgere diversi tipi di servizio per il client (e-mail,
  informazione, commerce, database, active page, sicurezza,
  pagamento, ecc.).
• Sistema client/server: Rete di computer in cui il server
  permette l’accesso alle risorse disponibili; la sua funzione è
  d’offrire servizi ad altri computer o ad altri programmi; questi
  ultimi sono i client che utilizzano quanto offerto alla rete dal
  server.
• SMTP: Simple Mail Transfer Protocol. E’ un protocollo TCP/
  IP che controlla e gestisce il trasferimento di dati nel network
  (invio posta elettronica).
S
• Spider: Sono robot (programmi automatici) che si muovono
  incessantemente nel web per individuare informazioni
  necessarie al motore di ricerca per l’indicizzazione di un sito
  e per la catalogazione dei contenuti delle pagine web. (ad
  es. googlebot)
• SQL: Structured Query Language. E’ determinante per la
  realizzazione di pagine e siti web, visto che col suo
  linguaggio standard può interrogare database relazionali e
  recuperare dati, creare database, aggiungere dati,
  modificare dati esistenti ed eseguire altre funzioni più
  complesse.
   – SELECT DISTINCT cognome, nome, citta_residenza
     FROM utenti
     WHERE anni > = 18
     ORDER BY cognome
W
• WebServer: E’ un computer e l’insieme dei programmi che
  forniscono, nella relazione client/server, i servizi richiesti da
  un client (utente, computer o software); riceve le richieste
  dei software di navigazione e restituisce loro le pagine
  HTML.
   – WebServer in locale: XAMPP - MAMP



• WWW: World Wide Web. E’ detto anche W3; sta per
  “ragnatela mondiale”, “rete web”.
• W3C: World Wide Web Consortium. Stabilisce gli standard
  di linguaggio HTML e tutte le specifiche relative al web.
Funzionamento
Internet, come funziona?




                              INTERNET
          SERVER                               SERVER




                        ISP              ISP
CLIENT	
  A                                         CLIENT	
  B
La Rete
Interrogazione web
Interrogazione web
Interrogazione web
DNS
Le tecnologie negli anni
Lo sviluppo demografico
..in 60 secondi (nel 2011)
Domande ?
Prossimi appuntamenti

• Sabato 6 ottobre - La teoria è chiara, ora passiamo alla
  pratica! Introduzione a Joomla, un CMS OpenSource.
  Installazione, configurazione e funzionamento base
• Sabato 13 ottobre - Wordpress: la piattaforma più utilizzata
  per i blog. Installazione, configurazione e funzionamento
  base
• Sabato 20 ottobre - Personalizziamo! Temi, moduli, plugin
  per espandere Joomla e WordPress.
• Sabato 27 ottobre - SEO, Social & Sharing, tutte le S per il
  SucceSSo.
Contatti
Alessandro Grechi
  http://grechi.it
  @AleGrechi
  alessandro.grechi@gmail.com
Michele Squillantini
  http://michaelab.it
  @Msquillantini
  michele.squillantini@gmail.com
GRAZIE PER L’ATTENZIONE

More Related Content

Viewers also liked

Basi di progettazione di un sito web
Basi di progettazione di un sito webBasi di progettazione di un sito web
Basi di progettazione di un sito webSabrinaC91
 
Introduzione alle Tecnlogie Web v1.0
Introduzione alle Tecnlogie Web v1.0Introduzione alle Tecnlogie Web v1.0
Introduzione alle Tecnlogie Web v1.0Paolo Quartarone
 
Web e social network
Web e social networkWeb e social network
Web e social networkmbccnafe
 
MODULO 25 –> Fondamenti delle tecnologie per il web
MODULO 25 –> Fondamenti delle tecnologie per il webMODULO 25 –> Fondamenti delle tecnologie per il web
MODULO 25 –> Fondamenti delle tecnologie per il webFrancesco Ciclosi
 
La storia di internet
La storia di internetLa storia di internet
La storia di internetDomGamb
 
2.Introduzione a Internet
2.Introduzione a Internet2.Introduzione a Internet
2.Introduzione a InternetRoberto Polillo
 
MODULO 24 –> I servizi di rete
MODULO 24 –> I servizi di reteMODULO 24 –> I servizi di rete
MODULO 24 –> I servizi di reteFrancesco Ciclosi
 
Storia internet
Storia internetStoria internet
Storia internetalioth76
 
Internet e Posta Elettronica
Internet e Posta ElettronicaInternet e Posta Elettronica
Internet e Posta Elettronicarcorra68
 
E metrics audit seo per e-commerce
E metrics   audit seo per e-commerceE metrics   audit seo per e-commerce
E metrics audit seo per e-commerceFattoretto s.r.l.
 
Come si diventa un esperto SEO: ricette e consigli
Come si diventa un esperto SEO: ricette e consigliCome si diventa un esperto SEO: ricette e consigli
Come si diventa un esperto SEO: ricette e consigliSeogm
 
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio - Sq...
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio -  Sq...Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio -  Sq...
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio - Sq...Rino Scoppio
 
Web Monitoring alla portata di tutti
Web Monitoring alla portata di tuttiWeb Monitoring alla portata di tutti
Web Monitoring alla portata di tuttiBizup
 
Tra Design e interattività : Come progettare un sito web
Tra Design e interattività : Come progettare un sito webTra Design e interattività : Come progettare un sito web
Tra Design e interattività : Come progettare un sito webEstensa Srl
 
MODULO 22 –> Lo spazio degli indirizzi IP
MODULO 22 –> Lo spazio degli indirizzi IPMODULO 22 –> Lo spazio degli indirizzi IP
MODULO 22 –> Lo spazio degli indirizzi IPFrancesco Ciclosi
 
Deborabotta ux-e-marketing
Deborabotta ux-e-marketingDeborabotta ux-e-marketing
Deborabotta ux-e-marketingConcordia Srl
 
Wordpress + WooCommerce: Guida alla configurazione (free webinar)
Wordpress + WooCommerce: Guida alla configurazione (free webinar)Wordpress + WooCommerce: Guida alla configurazione (free webinar)
Wordpress + WooCommerce: Guida alla configurazione (free webinar)Artlandis' Webinar & Workshop
 

Viewers also liked (20)

Basi di progettazione di un sito web
Basi di progettazione di un sito webBasi di progettazione di un sito web
Basi di progettazione di un sito web
 
Dal Click Al Web Server
Dal Click Al Web ServerDal Click Al Web Server
Dal Click Al Web Server
 
Introduzione alle Tecnlogie Web v1.0
Introduzione alle Tecnlogie Web v1.0Introduzione alle Tecnlogie Web v1.0
Introduzione alle Tecnlogie Web v1.0
 
Web e social network
Web e social networkWeb e social network
Web e social network
 
MODULO 25 –> Fondamenti delle tecnologie per il web
MODULO 25 –> Fondamenti delle tecnologie per il webMODULO 25 –> Fondamenti delle tecnologie per il web
MODULO 25 –> Fondamenti delle tecnologie per il web
 
La storia di internet
La storia di internetLa storia di internet
La storia di internet
 
2.Introduzione a Internet
2.Introduzione a Internet2.Introduzione a Internet
2.Introduzione a Internet
 
MODULO 24 –> I servizi di rete
MODULO 24 –> I servizi di reteMODULO 24 –> I servizi di rete
MODULO 24 –> I servizi di rete
 
Storia internet
Storia internetStoria internet
Storia internet
 
Internet e Posta Elettronica
Internet e Posta ElettronicaInternet e Posta Elettronica
Internet e Posta Elettronica
 
6. Introduzione al web
6. Introduzione al web6. Introduzione al web
6. Introduzione al web
 
Sito statico vs Sito Dinamico
Sito statico vs Sito DinamicoSito statico vs Sito Dinamico
Sito statico vs Sito Dinamico
 
E metrics audit seo per e-commerce
E metrics   audit seo per e-commerceE metrics   audit seo per e-commerce
E metrics audit seo per e-commerce
 
Come si diventa un esperto SEO: ricette e consigli
Come si diventa un esperto SEO: ricette e consigliCome si diventa un esperto SEO: ricette e consigli
Come si diventa un esperto SEO: ricette e consigli
 
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio - Sq...
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio -  Sq...Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio -  Sq...
Convegno Associazione Malachianta - Le slide proiettate da Rino Scoppio - Sq...
 
Web Monitoring alla portata di tutti
Web Monitoring alla portata di tuttiWeb Monitoring alla portata di tutti
Web Monitoring alla portata di tutti
 
Tra Design e interattività : Come progettare un sito web
Tra Design e interattività : Come progettare un sito webTra Design e interattività : Come progettare un sito web
Tra Design e interattività : Come progettare un sito web
 
MODULO 22 –> Lo spazio degli indirizzi IP
MODULO 22 –> Lo spazio degli indirizzi IPMODULO 22 –> Lo spazio degli indirizzi IP
MODULO 22 –> Lo spazio degli indirizzi IP
 
Deborabotta ux-e-marketing
Deborabotta ux-e-marketingDeborabotta ux-e-marketing
Deborabotta ux-e-marketing
 
Wordpress + WooCommerce: Guida alla configurazione (free webinar)
Wordpress + WooCommerce: Guida alla configurazione (free webinar)Wordpress + WooCommerce: Guida alla configurazione (free webinar)
Wordpress + WooCommerce: Guida alla configurazione (free webinar)
 

Similar to Costruisci il tuo Sito Web - 1a parte

Laurea in infermieristica lezione 02 - informatica seconda parte
Laurea in infermieristica   lezione 02 - informatica seconda parteLaurea in infermieristica   lezione 02 - informatica seconda parte
Laurea in infermieristica lezione 02 - informatica seconda parteRoberto De Toma
 
Corso Webdesign con Wordpress - 01 Concetti di base
Corso Webdesign con Wordpress - 01 Concetti di baseCorso Webdesign con Wordpress - 01 Concetti di base
Corso Webdesign con Wordpress - 01 Concetti di baseMarco Sopranzi
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)Giuseppe Vizzari
 
Il web e la sua evoluzione
Il web e la sua evoluzioneIl web e la sua evoluzione
Il web e la sua evoluzioneNino Lopez
 
Come funziona la navigazione Web
Come funziona la navigazione WebCome funziona la navigazione Web
Come funziona la navigazione Webextrategy
 
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015Domenico Barile
 
Introduzione alla creazione di siti internet
Introduzione alla creazione di siti internetIntroduzione alla creazione di siti internet
Introduzione alla creazione di siti internetmaramazza
 
Info app2 c1_lim
Info app2 c1_limInfo app2 c1_lim
Info app2 c1_limErikaDiZio
 
Tecnologia internet
Tecnologia internetTecnologia internet
Tecnologia internetbrapro
 
Architetture web - Linguaggi e standard - Web server, application server, dat...
Architetture web - Linguaggi e standard - Web server, application server, dat...Architetture web - Linguaggi e standard - Web server, application server, dat...
Architetture web - Linguaggi e standard - Web server, application server, dat...Fulvio Corno
 
03 - Introduzione a Internet II
03 - Introduzione a Internet II03 - Introduzione a Internet II
03 - Introduzione a Internet IIGiuseppe Vizzari
 
Tecnologia Internet
Tecnologia InternetTecnologia Internet
Tecnologia InternetDIno
 
Applicazioni web based
Applicazioni web basedApplicazioni web based
Applicazioni web basedMarco Liverani
 
Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini Whymca
 

Similar to Costruisci il tuo Sito Web - 1a parte (20)

Laurea in infermieristica lezione 02 - informatica seconda parte
Laurea in infermieristica   lezione 02 - informatica seconda parteLaurea in infermieristica   lezione 02 - informatica seconda parte
Laurea in infermieristica lezione 02 - informatica seconda parte
 
Corso Webdesign con Wordpress - 01 Concetti di base
Corso Webdesign con Wordpress - 01 Concetti di baseCorso Webdesign con Wordpress - 01 Concetti di base
Corso Webdesign con Wordpress - 01 Concetti di base
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)
 
Il web e la sua evoluzione
Il web e la sua evoluzioneIl web e la sua evoluzione
Il web e la sua evoluzione
 
Corso Java 3 - WEB
Corso Java 3 - WEBCorso Java 3 - WEB
Corso Java 3 - WEB
 
Come funziona la navigazione Web
Come funziona la navigazione WebCome funziona la navigazione Web
Come funziona la navigazione Web
 
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015
Serate di alfbetizzazione digitale - Primo incontro 27 Aprile 2015
 
Introduzione alla creazione di siti internet
Introduzione alla creazione di siti internetIntroduzione alla creazione di siti internet
Introduzione alla creazione di siti internet
 
Corso di servlet jsp e pattern
Corso di servlet jsp e patternCorso di servlet jsp e pattern
Corso di servlet jsp e pattern
 
Info app2 c1_lim
Info app2 c1_limInfo app2 c1_lim
Info app2 c1_lim
 
Sistemi distribuiti
Sistemi distribuitiSistemi distribuiti
Sistemi distribuiti
 
programmare sito web.ppt
programmare sito web.pptprogrammare sito web.ppt
programmare sito web.ppt
 
Reti di computer
Reti di computerReti di computer
Reti di computer
 
Tecnologia internet
Tecnologia internetTecnologia internet
Tecnologia internet
 
Architetture web - Linguaggi e standard - Web server, application server, dat...
Architetture web - Linguaggi e standard - Web server, application server, dat...Architetture web - Linguaggi e standard - Web server, application server, dat...
Architetture web - Linguaggi e standard - Web server, application server, dat...
 
03 - Introduzione a Internet II
03 - Introduzione a Internet II03 - Introduzione a Internet II
03 - Introduzione a Internet II
 
Tecnologia Internet
Tecnologia InternetTecnologia Internet
Tecnologia Internet
 
Applicazioni web based
Applicazioni web basedApplicazioni web based
Applicazioni web based
 
8 Www2009 Parte2
8 Www2009 Parte28 Www2009 Parte2
8 Www2009 Parte2
 
Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini
 

Costruisci il tuo Sito Web - 1a parte

  • 1. Costruisci la tua presenza nel WorldWideWeb Why What Who When Where hoW
  • 3. What • Sito Web • Blog • Pagina Facebook • Profilo Social
  • 4. What - Sito web • Veste rappresentativa • Funzionalità ricercate (e-commerce ? ) • Aggiornamenti poco frequenti • Attenzione maggiore ai dettagli e alla struttura • Cura dei contenuti in chiave SEO • Scelta CMS a seconda delle esigenze
  • 5. What - Blog • Voglia di parlare, discutere, confrontarsi con altri utenti • Svariate tematiche • Impegno costante • Aggiornamenti continui sia per mantenerlo vivo e attivo sia per dare soddisfazione a chi partecipa alle discussioni • WordPress • Impatto SEO
  • 6. Who Where When • Voi • La vostra azienda • Hosting o Non Hosting ADESSO
  • 7. Why • Una vetrina costante sempre aperta 24h24 • Punto di riferimento per clienti/persone di tutto il mondo • internet luogo di informazione, comunicazione • mezzo più rapido economico ed efficace per rendere disponibili nuove informazioni • un sito non serve solo per affermare la propria presenza in rete, ma soprattutto per non esserne esclusi!
  • 10. A • AdWords : Strumento a pagamento offerto da Google per promuovere il proprio sito internet inserendolo fra i collegamenti sponsorizzati visualizzabili in cima ad ogni ricerca. • Algoritmo: deriva dal nome del matematico persiano al- Khwarizmi considerato uno dei primi autori a far riferimento al concetto di “procedimento per risolvere un determinato problema” • Avatar: un’immagine, una foto, una grafica che rappresenta un individuo in un sito, social network, blog.
  • 11. B • Banner: striscia/banda pubblicitaria • Blog: dall’inglese “web log” o “weblog”, diario online • Bot: Abbreviazione di robot; è un programma che agisce per un utente, per un altro programma oppure simula un’attività. • Browser: programma che consente all’utente di interfacciarsi con la Rete (IE, Chrome, Firefox, Safari)
  • 13. C • Cache: Termine che indica la memoria temporanea dove vengono salvate le informazioni relative alle pagine visualizzate • CMS: Acronimo di Content Management System, interfaccia e gestione dei contenuti di un sito web • Cookie: stringhe di testo di piccola dimensione inviate da un server ad un web client e poi rimandati indietro dal client al server. Servono in genere per autenticazioni automatiche, tracking sessioni ecc.. • CSS: Il CSS (Cascading Style Sheets o Fogli di stile) è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML
  • 14. D • Database: Archivio di dati memorizzati e organizzati in modo da permettere il reperimento, l’analisi e la modifica. • DNS: Domain Name System. E’ il servizio di ricerca del dominio; si basa su un programma client/server che funziona in un server dedicato (o in un router) capace di tradurre i nomi utilizzati per identificare i siti, nei relativi indirizzi IP. • Dominio: se pensiamo ad internet come una grande città i domini sono gli indirizzi di case, negozi e uffici. Sono unici e non possono essere duplicati. URL suddivisi in vari livelli separati dal punto. – http://it.wikipedia.org
  • 15. F • FTP: File Transfer Protocol. E’ un protocollo in ambiente TCP/IP che controlla e gestisce il trasferimento di dati fra elaboratori nel network, quindi da un server collegato, nonché da un computer remoto a quello di un utente e viceversa
  • 16. H • Hosting: E’ la collocazione di un sito all’interno di un server che funge da nodo della rete; questa attività è svolta da provider che mettono a disposizione dei propri utenti il loro hard disk e la capacità d’elaborazione del proprio server, dando ospitalità ai siti; ciò consente agli utenti d’avere un loro sito senza per questo averne la gestione • Housing: E’ L’ospitalità data a un server funzionante come nodo Internet; questo servizio viene offerto dai provider e consente agli utenti di risparmiare sul costo delle reti dedicate, necessarie a mantenere un server stabilmente collegato alla rete
  • 17. H • HTML: HyperText Markup Language. E’ il linguaggio codificato che viene inserito in un documento destinato ad essere visualizzato come ipertesto www (testo, immagine, suono); con questo linguaggio si creano pagine e documenti da presentare nel web. • HTTP: HyperText Transport Protocol. E’ il protocollo che definisce come i file ipertestuali vengono trasmessi dal server a un computer; l’indicazione “http” all’inizio di un indirizzo Internet indica il protocollo necessario al trasferimento dal server al proprio sistema.
  • 18. I • IP-address: E’ l’indirizzo numerico riferito ad un nodo Internet (singolo computer); può essere fisso o dinamico; chi si collega ad Internet via modem riceve un IP dinamico. • IPv4: Si tratta di un 4 gruppi separati da punto, ognuno compreso da un numero decimale fra 0 e 255 generando così 4,3 miliardi di indirizzi possibili. Ad esempio: 192.168.1.100 rappresenta un indirizzo IPv4 valido. • IPv6: questi indirizzi sono composti da 128bit (2128 indirizzi) e sono rappresentati come 8 gruppi di 4 cifre esadecimali. Ad esempio 2001:0db3:85a3:1319:8a2e:0370:7344 rappresenta un indirizzo IPv6 valido.
  • 19. IPv4 IPv6
  • 20. IPv4 IPv6
  • 21. IPv4 IPv6
  • 22. IPv4 IPv6 Quantificando con un esempio, per ogni metro quadrato di superficie terrestre ci sono 655 571 miliardi di miliardi di indirizzi IPv6 unici ma solo 0,000007 IPv4 (cioè solo 7 IPv4 ogni milioni di metri quadrati)
  • 23. J • Java: E’ un linguaggio creato da Sun nel 1995. Un Java applet è un particolare tipo di applicazione che può essere avviata all'interno del browser dell'utente, eseguendo codice scaricato da un server web remoto. Questo codice viene eseguito in un'area (sandbox) altamente ristretta, che protegge l'utente dalla possibilità che il codice sia malevolo o abbia un comportamento non desiderato.
  • 24. P • PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti; originariamente acronimo di "Personal Home Page") è un linguaggio di scripting interpretato, con licenza open source e libera (ma incompatibile con la GPL), originariamente concepito per la programmazione Web ovvero la realizzazione di pagine web dinamiche.
  • 25. P • POP3: Post Office Protocol 3. E’ un protocollo usato per la posta elettronica; il server POP3 amministra la casella di posta elettronica e permette la lettura della posta da qualsiasi computer collegato a Internet. (ricezione posta) • Protocollo: E’ un insieme di linguaggi prestabiliti che permettono a computer diversi di comunicare tra loro scambiandosi informazioni; il protocollo alla base delle tecnologie Internet è il TCP/IP (Trasmission Control Protocol/ Internet Protocol). • Provider: fornitore di servizi internet (Aruba, Tantrahost ecc) • Push technology: Sono tecnologie che mandano automaticamente in rete contenuti informativi a uno o più utenti, senza che questi debbano fare ogni volta una ricerca in merito alle informazioni necessarie.
  • 26. R • Registrar: Il Registrar è un fornitore di servizi che ha un contratto con il Registro in base al quale può gestire i domini .it, in proprio o per conto dei suoi clienti. Il Registro non si occupa, infatti, di registrare direttamente domini per conto degli utenti finali. (NIC) • Router: Dispositivo di rete capace di selezionare il percorso migliore per trasferire informazioni tra reti ricorrendo ai loro indirizzi logici (Ip address); nel caso di un nodo Internet il router permette di smistare e impacchettare i dati tra i vari utenti collegati. • Routing: Sta per instradamento; è il processo con cui si stabilisce la via che seguirà un messaggio dal computer d’invio a quello di destinazione.
  • 27. S • Server: In una rete di telecomunicazione rappresenta il computer che risponde ai comandi emessi da una macchina client; contiene e trasmette informazioni, file, pagine Web e può svolgere diversi tipi di servizio per il client (e-mail, informazione, commerce, database, active page, sicurezza, pagamento, ecc.). • Sistema client/server: Rete di computer in cui il server permette l’accesso alle risorse disponibili; la sua funzione è d’offrire servizi ad altri computer o ad altri programmi; questi ultimi sono i client che utilizzano quanto offerto alla rete dal server. • SMTP: Simple Mail Transfer Protocol. E’ un protocollo TCP/ IP che controlla e gestisce il trasferimento di dati nel network (invio posta elettronica).
  • 28. S • Spider: Sono robot (programmi automatici) che si muovono incessantemente nel web per individuare informazioni necessarie al motore di ricerca per l’indicizzazione di un sito e per la catalogazione dei contenuti delle pagine web. (ad es. googlebot) • SQL: Structured Query Language. E’ determinante per la realizzazione di pagine e siti web, visto che col suo linguaggio standard può interrogare database relazionali e recuperare dati, creare database, aggiungere dati, modificare dati esistenti ed eseguire altre funzioni più complesse. – SELECT DISTINCT cognome, nome, citta_residenza FROM utenti WHERE anni > = 18 ORDER BY cognome
  • 29. W • WebServer: E’ un computer e l’insieme dei programmi che forniscono, nella relazione client/server, i servizi richiesti da un client (utente, computer o software); riceve le richieste dei software di navigazione e restituisce loro le pagine HTML. – WebServer in locale: XAMPP - MAMP • WWW: World Wide Web. E’ detto anche W3; sta per “ragnatela mondiale”, “rete web”. • W3C: World Wide Web Consortium. Stabilisce gli standard di linguaggio HTML e tutte le specifiche relative al web.
  • 31. Internet, come funziona? INTERNET SERVER SERVER ISP ISP CLIENT  A CLIENT  B
  • 36. DNS
  • 39. ..in 60 secondi (nel 2011)
  • 41. Prossimi appuntamenti • Sabato 6 ottobre - La teoria è chiara, ora passiamo alla pratica! Introduzione a Joomla, un CMS OpenSource. Installazione, configurazione e funzionamento base • Sabato 13 ottobre - Wordpress: la piattaforma più utilizzata per i blog. Installazione, configurazione e funzionamento base • Sabato 20 ottobre - Personalizziamo! Temi, moduli, plugin per espandere Joomla e WordPress. • Sabato 27 ottobre - SEO, Social & Sharing, tutte le S per il SucceSSo.
  • 42. Contatti Alessandro Grechi http://grechi.it @AleGrechi alessandro.grechi@gmail.com Michele Squillantini http://michaelab.it @Msquillantini michele.squillantini@gmail.com