Prima di quattro lezioni dedicate alla creazione di un sito web tramite CMS. In questa lezione vengono presentati tutti i termini che si possono incontrare dal concetto di hosting, a quello di dns, passando per FTP e Browser.
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.
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.
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.