2. CHI SONO?
Matteo Moro, 36 anni
laureato in informatica
system and network administrator
uso PHP per manipolare dati
e per integrare sistemi diversi
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
2
19
3. CHI SIETE?
Come vi chiamate?
Che lavoro fate?
Cosa conoscete dell'informatica?
E della programmazione web?
Cosa vi aspettate da questo corso?
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
3
19
4. DI COSA PARLEREMO?
Introduzione al corso
Concetti di base
Primo approccio con PHP
Interazione con i database
Cenni sulla programmazione a oggetti
Sviluppo di un'applicazione di esempio
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
4
19
5. RETI DI COMPUTER #1
Indirizzo IP
Indirizzo IP
Indirizzo IP
Indirizzo IP = numero a 32bit = 0 … 4294967295
→ numero a 32bit = da 0 a 4.294.967.295
→ bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb (cifre binarie)
→ bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
→ ddd.ddd.ddd.ddd (decimali da 0 a 255)
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
5
19
6. RETI DI COMPUTER #2
Netmask = numero a 32bit
sequenza di “1” seguita da sequenza di “0”
messa in AND con un indirizzo IP, restituisce
la sua sottorete
serve a stabilire se un indirizzo IP è
raggiungibile direttamente
Gateway (opzionale)
colui che si occupa delle comunicazioni fra
una sottorete e il resto del mondo
RETE #1
siti web dinamici con php
gateway
RETE #2
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
6
19
7. CHE COS'È UN SERVER?
SERVER = servizio, in attesa di comandi
equivoco fra software e hardware
diversi servizi in ascolto sulla stessa
macchina, concetto di “porta”
protocollo di comunicazione
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
7
19
8. CHE COS'È UN WEBSERVER?
è un server
ascolta sulle porte 80 / 443
comunica in HTTP
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
8
19
14. WEB SERVER E PHP
richiesta del client
risposta del server
ELABORAZIONE: il server esegue il codice PHP
nell'oggetto indicato dal URL e restituisce al
client l'output del programma
siti web dinamici con php
lezione #01 – 17/01/2014
Matteo Moro - www.MatteoMoro.net
14
19