FTP: Che cos’è e perché mi importa?

Se sei esperto e coinvolto nel mondo del web hosting hai sentito l’acronimo FTP troppe volte. Per quelli di voi che stanno iniziando il vostro viaggio nella creazione del proprio sito web, questo blog vi darà le basi di ciò che FTP è così come la sua importanza per lo sviluppo del sito web.

Che cos’è FTP?

File Transfer Protocol, o FTP, è stato concepito per la prima volta da Abhay Bhushan nel 1971, ma FTP come lo conosciamo ora non è stato completamente sviluppato fino al 1997. FTP fornisce un mezzo per essere in grado di trasferire file da un computer all’altro. In questo caso, consente agli sviluppatori web di essere in grado di inviare i loro modelli di sito Web e contenuti dal proprio computer di lavoro al server di hosting che contiene il loro sito web.

FTP è uno strumento molto utile e pratico per gli sviluppatori web da utilizzare al fine di creare un sito web funzionante. È il loro percorso principale per il server FTP che memorizza tutti i dadi e bulloni di un sito web. In termini tecnici, FTP crea una connessione di controllo TCP da una porta casuale non privilegiata N alla porta di comando del server FTP 21. Ora, in termini normali di persone di tutti i giorni, il client FTP (programma) che si utilizza crea una linea diretta al server FTP con le credenziali immesse nel client. Ciò consente di accedere e manipolare i file su quel server in qualsiasi momento. Funziona andando entrambe le direzioni pure. È possibile inviare file al server Web e si può anche estrarre i file dal server stesso.

Beh, va tutto bene e dandy, ma cosa significa?

Pensa a FTP come se fosse una versione iper-veloce di snail mail. La persona A vuole inviare un pacco alla persona B che si trova in una città diversa. La persona A (il tuo computer) scrive l’indirizzo della persona B (l’indirizzo IP del server) insieme al loro indirizzo di ritorno (nome utente e password). Se entrambi gli indirizzi sono validi, l’ufficio postale (client FTP) sarà in grado di inviare il pacchetto al destinatario. Tuttavia, se uno o entrambi gli indirizzi non sono validi, l’ufficio postale non sarà in grado di consegnare il pacco. FTP richiede una destinazione valida (l’indirizzo del dominio) e le credenziali appropriate (nome utente e password) per poter effettuare tale connessione e inviare i file da memorizzare su quel server.

Negli anni ‘ 90, quando internet era una novità scintillante, fare una connessione FTP era più difficile a causa del fatto che la tecnologia non era troppo avanzata allora. La maggior parte degli utenti di computer ha dovuto digitare manualmente i comandi tramite un prompt DOS o un terminale sulla propria macchina. Tuttavia, grazie alla tecnologia moderna possiamo ora utilizzare programmi per fare servizi come FTP senza dover memorizzare una pletora di comandi.

Ok che ha senso, ma non posso semplicemente dipendere dal mio sviluppatore web assunto per prendersi cura di tutta quella roba?

Risposta breve: Sì. Qualsiasi sviluppatore web professionale sa come utilizzare FTP. Ma ricordate anche gli sviluppatori di siti web più avanzati hanno dovuto iniziare da qualche parte, e hanno dovuto imparare le corde di FTP, anche. Quando si ottiene una migliore comprensione di ciò che accade in background, sarete in grado di prendere una maggiore padronanza del tuo sito web. La conoscenza è il potere finale quando si tratta di sviluppo di siti web e design. Avere anche una conoscenza di base di come fare FTP può aiutare a eliminare alcuni problemi di base.

Un problema che viene in mente è quando devi dipendere da un’altra persona per aiutarti a spostare file semplici da una cartella all’altra. Riceviamo richieste per questo tipo di cose tutto il tempo, e mentre siamo felici di aiutare è sempre bello avere opzioni. Piuttosto che dover aspettare per il vostro sviluppatore web per tornare a voi e iniziare il processo, si può mosey in e facilmente farlo da soli.

Ok, ok, mi hai conquistato. Quali sono le basi?

Per iniziare è necessario un client FTP compatibile con il sistema operativo. Se non sei esperto in tecnologia, ti consiglio di utilizzare Filezilla per iniziare. E ‘ facile da usare, compatibile con tutti e tre i principali sistemi operativi e ha un database wiki sostanziale di riferimento se avete domande riguardanti le funzioni del programma.

Tutti i client FTP richiedono tre informazioni chiave: il nome di dominio (o il suo indirizzo IP), un nome utente e una password. Quando si crea un nome utente e una password per accedere al server tramite FTP, assicurarsi che la forza della password sia elevata. Ad esempio, una password come boatcucumberwire può essere più forte se si mescolano lettere maiuscole / minuscole, numeri e simboli. Invece di usare tre parole di testo normale è possibile utilizzare b04tCucUMb34W!r3. Può sembrare ingombrante creare una password così complicata, ma vuoi abituarti all’idea di sicurezza. Se un ragamuffin ottiene l’accesso al server FTP hanno libero dominio sul tuo sito web e può deturpare, lo hanno inviare informazioni sensibili agli spammer o addirittura rompere il sito del tutto.

Con Filezilla è semplice avviare una connessione. Digita le tue informazioni nelle sezioni appropriate vicino alla parte superiore del programma e premi “Connessione rapida.”Dopo pochi istanti il programma ti mostrerà se hai ottenuto l’accesso o meno. Se l’accesso è stato concesso hai effettuato la tua prima connessione FTP riuscita! Ora sei in grado di selezionare i file da inviare al tuo server, oppure puoi estrarre i file dal server, modificarli come meglio credi e rispedirli per essere archiviati e utilizzati. È inoltre possibile creare cartelle chiamate directory o sottodirectory che possono memorizzare diversi tipi di script e/o funzioni per il sito web.

Questo è tutto quello che c’è da fare quando si tratta di funzionalità FTP di base! Una volta che si ottiene più coinvolti con il web design e lo sviluppo web, sarete in grado di fare azioni più complicate per quanto riguarda FTP, come script o funzioni come ho detto sopra.

Di seguito fornirò alcuni link che ti forniranno una visione più approfondita di come funziona FTP e quali altri metodi puoi usare per accedere al tuo server FTP. Non limitatevi solo a questi siti web però. Ricordate, la conoscenza è potere quando si tratta di sviluppo web e web design. Non aver paura di chiedere aiuto anche ai forum degli utenti. Internet è una vasta e vasta biblioteca di conoscenze. Usalo al meglio delle tue capacità e sarai in grado di ballare il tuo modo per aggirare il tuo sito web in pochissimo tempo.

Puoi trovare ulteriori informazioni sull’utilizzo delle funzionalità con il tuo account di web hosting sul nostro supporto tecnico FAQ. La documentazione cPanel include istruzioni su come creare un account FTP.

 Facebooktwitterredditlinkedinmail

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.