#163 – Ottenere un sito web
Pillole di Bit - En podkast av Francesco Tucci - Mandager
Kategorier:
Cosa succede da quando premo invio sul browser web a quando vedo il sito sul mio PC o sul telefono, tutti i giri delle richieste dei bit e dei bytes, dei nomi, degli indirizzi, delle immagini e delle pubblicità. La puntata sul DNSApri un sito con Thirdeye (sponsorizzato)Un pessimo sito da aprire con il cellulare: Nimbus Pillole di Bit (https://www.pilloledib.it/) è un podcast indipendente realizzato da Francesco Tucci, se vuoi metterti con contatto con me puoi scegliere tra diverse piattaforme: - Telegram (o anche solo il canale dedicato solo ai commenti delle puntate) - TikTok (per ora è un esperimento) - Twitter - BlueSky - Il mio blog personale ilTucci.com - Il mio canale telegram personale Le Cose - Mastodon personale - Mastodon del podcast - la mail (se mi vuoi scrivere in modo diretto e vuoi avere più spazio per il tuo messaggio) Rispondo sempre Se questo podcast ti piace, puoi contribuire alla sue realizzazione! Con una donazione diretta: - Singola con Satispay - Singola o ricorrente con Paypal Usando i link sponsorizzati - Con un acquisto su Amazon (accedi a questo link e metti le cose che vuoi nel carrello) - Attivando uno dei servizi di Ehiweb Se hai donato più di 5€ ricordati di compilare il form per ricevere i gadget! Il sito è gentilmente hostato da ThirdEye (scrivete a domini AT thirdeye.it), un ottimo servizio che vi consiglio caldamente e il podcast è montato con gioia con PODucer, un software per Mac di Alex Raccuglia Ciao a tutti e bentornati all’ascolto di Pillole di Bit, questa è la puntata 163 e io sono, come sempre, Francesco. Vi siete mai chiesti cosa succede dal momento in cui premete invio dopo aver chiedo al vostro browser un sito a quando questo compare, con tutte le immagini, i testi e le pubblicità sul vostro monitor? Che la risposta sia sì oppure no, oggi ve lo racconto. Solitamente per visualizzare un sito web si usa un programma che si chiama browser Internet, nella storia, per i più vecchi, ci si ricorda di Internet Explorer e Netscape, poi i tempi sono cambiati e adesso ce ne sono decine e decine, i più conosciuti adesso sono Google Chrome, Microsoft Edge, Mozilla Firefox, Apple Safari e un enorme sottobosco di browser meno conosciuti, ma altrettanto validi. Il browser a che serve? Serve a renderizzare, in parole più semplici, a interpretare i linguaggi con i quali sono costruite le pagine web, l’HTML e il CSS, di solito in modo che siano gradevoli all’occhio umano. In questa puntata faremo un sacco di divagazioni e puntualizzazioni. La prima è adesso. HTML non è un linguaggio di programmazione, come potrebbero essere Python, PHP e il C, ma di markup. Spiegarne le differenze non è scopo di questa puntata, ma è importante che sia chiara la differenza, Torniamo a noi. Voglio aprire un sito, lo scrivo nella barra degli indirizzi del browser e faccio INVIO. Immaginiamo di aver scritto il nome di un sito qualunque, con molti contenuti, ad esempio il sito lastampa.it (no, non mi ha sponsorizzato la puntata, è il primo sito che mi è venuto in mente). Il computer adesso deve raggiungere un posto dove risiede il sito che voglio vedere. Come faccio a sapere dove sta? Chiedo al DNS. Senti DNS, a che indirizzo trovo il nome lastampa.it? Dove sta il DNS? Nelle impostazioni di rete potrei aver impostato come DNS il mio router interno, oppure un DNS pubblico come quello di google oppure un DNS particolare, come Pi-Hole, che assolve anche ad alcune altre funzionalità, come il filtro dei contenuti. Qualunque sia la mia configurazione, il DNS, per come è fatto e funziona, mi restituisce un indirizzo IP, che è quello dove risiede, o almeno, al quale risponde, il sito lastampa.it. Ne ho parlato nella puntata 63 Qui potrebbero entrare in gioco dinamiche di rete molto complesse con siti su molti server, in molte zone del mondo che bilanciano il carico, io la faccio facile e immagino che il sito sia su un solo server. Il computer, sa qual è l’indirizzo, va lì e chiede “ciao, mi dai la home di la