Salve, nella lezione di oggi parleremo di SFTP che sta per Secure File Transfer Protocol. Che cos'è, è un modo veloce per spostare i file che stai creando sul web. Quindi, il trasferimento sicuro di file è solo un modo comune di spostare i file dal computer al computer di qualcun altro, al server, o anche fino a qualche altro computer che è all'interno della vostra azienda. Le persone usano i termini FTP e SFTP in modo intercambiabile. Ciò che è importante per voi sapere è che la S sta per sicuro. Quindi molte volte, le persone richiedono che tu usi il protocollo SFTP, invece del protocollo FTP. Quindi, quando dico la parola protocollo, si spera nella tua mente che sta causando un po 'di flashback nelle nostre prime lezioni quando abbiamo parlato di come i browser interagiscono con i file che vengono inviati a loro. Quindi con HTTP o HTTPS, il tuo browser sa, oh, ecco un file che lei vuole che mostri. Dovrei ignorare tutti i tag e andare avanti e mettere su un bel sito per loro. Allo stesso modo, potresti aver visto che esiste un protocollo di file, che funziona praticamente allo stesso modo e dice che hanno creato una pagina web, ed è stato esistente sul loro computer. Con FTP o SFTP, quello che sta succedendo è che il browser viene detto di non visualizzare questi file, in realtà vogliamo che tu li trasferisca da un computer all'altro. Ciò che è davvero bello della maggior parte dei programmi software FTP/SFTP è che consentono di trascinare e rilasciare i file invece di caricarli uno alla volta. Quindi, diciamo che sei pronto per andare avanti e fare il trasferimento sicuro dei file. Ci sono un paio di cose che ti serviranno. Il primo è il vostro intenzione di avere bisogno di quello che chiamiamo client FTP. Quello che si tratta, è un software che si utilizzerà per collegare macchine diverse. Se si utilizza un PC, un programma software comune è WinSCP. Se usi un Mac molte persone usano Fugu o Cyberduck. Non importa quale di questi tre programmi si desidera utilizzare, sono tutti gratuiti per il download. Una volta che hai il tuo cliente, devi tornare indietro e scoprire qual è l'indirizzo FTP per il tuo host. Quando ti sei iscritto a un servizio di hosting, probabilmente ti hanno inviato un'e-mail piena di informazioni che non hai capito. È giunto il momento di immergersi finalmente in quell'e-mail e iniziare a utilizzare le informazioni. Quindi andiamo avanti e facciamolo insieme. Quindi ecco un'email che il mio servizio di hosting mi ha inviato con tutte le informazioni di cui avevo bisogno per collegarmi al mio sito. Ora, se guardi, ho cose diverse come i dettagli del mio account e l'amministrazione del sito che mi dice come posso connettermi se stavo per usare qualcosa chiamato zpanel. Ma dal momento che sto usando FTP, o nel mio caso SFTP, quello che devo sapere è l'indirizzo, la porta e poi c'è anche il mio nome utente e la mia password. In molti casi non specificano una porta, ma il mio particolare servizio di hosting lo ha fatto. Quindi andiamo avanti e copiamo questo, e mi collegherò con Cyberduck. [ RUMORE] Ora, come potete far apparire Cyberduck alcuni di voi potrebbero finire per avere un'immagine molto simile o un po' grafica molto simile alla mia. Se nulla è apparso quello che voglio che tu faccia è andare in cima, e dovresti avere un file e questo è vero se stai usando WINSCP o Fugu invece. E tu vorrai andare alla connessione aperta, ed e' questo che mi ha portato qui. Quindi, quando clicco sulla connessione aperta, una delle prime cose che devi decidere è se userai FTP o SFTP. Successivamente, è necessario inserire nel server. E se ne hai bisogno, il tuo porto. Infine, vai avanti e inserisci il tuo nome utente e la tua password. Se tutto va bene, ti sei ricordato tutte quelle informazioni e le connessioni che ti salteranno fuori. Non essere sorpreso di aver dimenticato una o due volte qual è la connessione, e se viene visualizzato un avvertimento. Va bene, una volta che si apre la finestra, vedrai che hai un paio di cartelle diverse. Queste diverse cartelle contengono informazioni diverse che il servizio di hosting può o non può voler essere condiviso. Quindi, per esempio, pensare a qualsiasi sito web che si va a come Facebook, Amazon. Quello che sta succedendo è che ci sono molti file che entrano nella costruzione di questi siti, ma vogliono solo che tu ne veda alcuni. E quei file che vogliono che tu veda, devono risiedere nella cartella HTML pubblica. Quindi, quando vado qui, quello che voglio solo avvertirti, è che quando clicco sulla cartella HTML pubblica e fai clic su di essa, sembrerà molto diverso. Il motivo è che ho già caricato molti file, e per te è molto probabile che l'unico file che c'è dentro sia qualcosa chiamato cgi bin. E tu vuoi semplicemente lasciarlo in pace. Ora, quello che vuoi fare è iniziare a trascinare e rilasciare alcuni dei file che vuoi vedere. Quindi andiamo avanti e diamo un'occhiata a un sito che posso usare come esempio. Vado avanti e porto questo, apri. Ed è solo un piccolo sito che ho su Ashtabula. C' e' una foto e un paio di mappe sopra. E se vado al sito web di introduzione, puoi vedere che non esiste lì. Non c'è niente, abbiamo un 404, il che significa che hai chiesto questo file e non esiste. Quindi andiamo avanti e spostiamo quei file usando Cyberdock. Quindi vado, tutto il codice che voglio caricare e' qui. E' in una cartella chiamata Ashtabula. Con molti altri servizi, avrei bisogno di entrare e caricare ogni file uno per uno. Ma invece, trascinero' l'intera cartella e la buttero' dentro. A proposito, quando stai entrando, assicurati di averlo scaricato, proprio nell'HTML pubblico, non in una sottocartella se ne hai uno. Non nel cgi-bin. Fantastico. Quindi c'è Ashtabula. Proviamo a ricaricare la mia cartella e puoi vedere che sono molto vicino al successo. Ho le due mappe, ma manca la foto in alto. Invece, tutto ciò che vediamo è il testo alt. In pratica dice che non riesco a trovare quella foto. Quindi diamo un'occhiata e vediamo cosa dovrebbe guardare. Vado a fare clic con il pulsante destro del mouse. Ispezionare l'elemento. E si può vedere che dice, hey non riesco a trovare questa foto quaggiù. Mi stai chiedendo di caricare qualcosa chiamato harborJTwide.jpg, non so cosa sia. Va bene, diamo un'occhiata a Cyberduck. Ecco l'attributo, ecco le immagini. Puoi vedere, oh, ma la foto e' proprio li'. Ma se guardi molto da vicino, puoi vedere che ho usato h minuscola qui e una H maiuscola qui. Devo cambiare il codice. Ci sono due modi per farlo. Puoi modificarlo direttamente qui, oppure puoi modificarlo sul tuo computer e trascinarlo di nuovo. Andiamo avanti e basta modificarlo proprio qui. Ops. A dire il vero, non perche' e' una foto. Quello che voglio davvero modificare, è il file html. Sono contenta di aver commesso quell'errore. Ti impedisce di farcela da solo. Quindi cambierò questa h minuscola in una H maiuscola, la salverò, e proviamo a ricaricare. Successo. Abbiamo il file proprio come lo volevamo. Ora ogni volta che si modifica un file, si sta andando a dover ricordare che tutte le modifiche che si apportano è necessario trascinare e rilasciare il backup. Questo è uno dei motivi principali per cui le persone hanno problemi con FTP, è che dimenticano ciò che hanno caricato e ciò che non hanno. Ecco perché mi piace molto la possibilità di caricare e intero file su uno alla volta così come singoli file. Andiamo avanti e rivediamo un po'. Puoi caricare i tuoi file in molti modi, puoi usare C-Panel, puoi usare Fugu, puoi usare Cyberduck, puoi usare WinSP. Non c'è un solo modo giusto per farlo, ma la cosa più importante è, prima di poter andare avanti e utilizzare uno di questi strumenti software, è importante per voi conoscere le vostre informazioni di accesso. Quindi, aggrappati a quella e-mail quando il tuo servizio di hosting ti invia, sarai davvero contento di averlo fatto. Buona fortuna,