Transcript
Page 1: Costruisci il tuo Sito Web - 1a parte

Costruisci la tua presenza nel WorldWideWeb

Why What Who When Where hoW

Page 2: Costruisci il tuo Sito Web - 1a parte

Le 5 W

Page 3: Costruisci il tuo Sito Web - 1a parte

What

• Sito Web• Blog• Pagina Facebook• Profilo Social

Page 4: Costruisci il tuo Sito Web - 1a parte

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

Page 5: Costruisci il tuo Sito Web - 1a parte

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

Page 6: Costruisci il tuo Sito Web - 1a parte

Who Where When

• Voi• La vostra azienda

• Hosting o Non Hosting

ADESSO

Page 7: Costruisci il tuo Sito Web - 1a parte

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!

Page 8: Costruisci il tuo Sito Web - 1a parte

hoW

..vediamo

Page 9: Costruisci il tuo Sito Web - 1a parte

Glossario Web

Page 10: Costruisci il tuo Sito Web - 1a parte

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.

Page 11: Costruisci il tuo Sito Web - 1a parte

• 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)

B

Page 13: Costruisci il tuo Sito Web - 1a parte

• 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

C

Page 14: Costruisci il tuo Sito Web - 1a parte

• 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

D

Page 15: Costruisci il tuo Sito Web - 1a parte

• 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

F

Page 16: Costruisci il tuo Sito Web - 1a parte

• 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

Page 17: Costruisci il tuo Sito Web - 1a parte

• 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.

H

Page 18: Costruisci il tuo Sito Web - 1a parte

• 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.

I

Page 19: Costruisci il tuo Sito Web - 1a parte

IPv4 IPv6

Page 20: Costruisci il tuo Sito Web - 1a parte

IPv4 IPv6

Page 21: Costruisci il tuo Sito Web - 1a parte

IPv4 IPv6

Page 22: Costruisci il tuo Sito Web - 1a parte

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)

Page 23: Costruisci il tuo Sito Web - 1a parte

• 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.

J

Page 24: Costruisci il tuo Sito Web - 1a parte

• 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

Page 25: Costruisci il tuo Sito Web - 1a parte

• 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.

P

Page 26: Costruisci il tuo Sito Web - 1a parte

• 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.

R

Page 27: Costruisci il tuo Sito Web - 1a parte

• 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

Page 28: Costruisci il tuo Sito Web - 1a parte

• 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

S

Page 29: Costruisci il tuo Sito Web - 1a parte

• 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.

W

Page 30: Costruisci il tuo Sito Web - 1a parte

Funzionamento

Page 31: Costruisci il tuo Sito Web - 1a parte

Internet, come funziona?

ISP ISPCLIENT  BCLIENT  A

SERVER SERVERINTERNET

Page 33: Costruisci il tuo Sito Web - 1a parte

Interrogazione web

Page 34: Costruisci il tuo Sito Web - 1a parte

Interrogazione web

Page 35: Costruisci il tuo Sito Web - 1a parte

Interrogazione web

Page 37: Costruisci il tuo Sito Web - 1a parte

Le tecnologie negli anni

Page 38: Costruisci il tuo Sito Web - 1a parte

Lo sviluppo demografico

Page 39: Costruisci il tuo Sito Web - 1a parte

..in 60 secondi (nel 2011)

Page 40: Costruisci il tuo Sito Web - 1a parte

Domande ?

Page 41: Costruisci il tuo Sito Web - 1a parte

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.

Page 43: Costruisci il tuo Sito Web - 1a parte

GRAZIE PER L’ATTENZIONE


Top Related