se você é experiente e envolvido com o mundo de hospedagem na web, você já ouviu a sigla FTP muitas vezes. Para aqueles de vocês que estão começando sua jornada para criar seu próprio site, este blog lhe dará o básico do que é FTP, bem como sua importância para o desenvolvimento do site.
o que é FTP?
o protocolo de transferência de arquivos, ou FTP, foi concebido pela primeira vez por Abhay Bhushan em 1971, mas o FTP como o conhecemos agora não foi totalmente desenvolvido até 1997. FTP fornece um meio de ser capaz de transferir arquivos de um computador para o próximo. Nesse caso, ele permite que os desenvolvedores da web possam enviar seus modelos de site e conteúdo de seu computador de trabalho para o servidor de hospedagem que contém seu site.
FTP é uma ferramenta muito útil e útil para desenvolvedores web para usar, a fim de criar um site em funcionamento. É sua principal rota para o servidor FTP que armazena todas as porcas e parafusos de um site. Em termos técnicos, o FTP cria uma conexão de controle TCP a partir de uma porta aleatória sem privilégios n para a porta de comando do servidor FTP 21. Agora, em termos normais de pessoas comuns, o cliente FTP (programa) que você usa cria uma linha direta para o servidor FTP com as credenciais que você insere no cliente. Isso permite que você acesse e manipule arquivos nesse servidor a qualquer momento. Funciona em ambas as direções também. Você pode enviar arquivos para o servidor da web e também pode extrair arquivos do próprio servidor.
bem, tudo bem e elegante, mas o que isso significa?
pense no FTP como se fosse uma versão hiper-rápida do snail mail. A pessoa a deseja enviar um pacote para a pessoa B que está localizada em uma cidade diferente. A pessoa a (seu computador) escreve o endereço da pessoa B (o endereço IP do servidor) ao lado de seu endereço de retorno (nome de usuário e senha). Se ambos os endereços forem válidos, os correios (cliente FTP) poderão enviar o pacote para a extremidade receptora. No entanto, se um ou ambos os endereços forem inválidos, os correios não poderão entregar o pacote. O FTP requer um destino válido (o endereço de domínio) e as credenciais adequadas (nome de usuário e senha) para poder fazer essa conexão e enviar os arquivos a serem armazenados nesse servidor.
nos anos 90, quando a internet era uma coisa nova e brilhante, fazer uma conexão FTP era mais difícil devido ao fato de que a tecnologia não era muito avançada naquela época. A maioria dos usuários de computador teve que digitar manualmente os comandos por meio de um prompt do DOS ou um Terminal em sua máquina. No entanto, graças à tecnologia moderna, agora podemos usar programas para fazer serviços como FTP sem ter que memorizar uma infinidade de comandos.
Ok, isso faz sentido, mas não posso depender apenas do meu desenvolvedor web contratado para cuidar de todas essas coisas?
resposta curta: Sim. Qualquer desenvolvedor web profissional sabe como usar FTP. Mas lembre-se de que mesmo os desenvolvedores de sites mais avançados tiveram que começar em algum lugar, e eles também tiveram que aprender as cordas do FTP. Quando você entender melhor o que acontece em segundo plano, poderá assumir um maior controle do seu site. O conhecimento é o poder final quando se trata de desenvolvimento de sites, bem como design. Ter até mesmo conhecimento básico de como fazer FTP pode ajudar a eliminar alguns problemas básicos.
um problema que vem à mente é quando você tem que depender de outra pessoa para ajudá-lo a mover arquivos simples de uma pasta para outra. Recebemos pedidos para esse tipo de coisa o tempo todo e, embora estejamos felizes em ajudar, é sempre bom ter opções. Em vez de ter que esperar que seu desenvolvedor da web volte para você e comece o processo, você pode entrar e fazer isso facilmente sozinho.
Ok, ok, você me conquistou. Quais são os fundamentos?
para começar, você precisa de um cliente FTP compatível com seu sistema operacional. Se você não é bem versado em tecnologia, eu recomendaria usar Filezilla para começar. É fácil de usar, compatível com todos os três principais sistemas operacionais e tem um banco de dados wiki substancial para referência se você tiver dúvidas sobre as funções do programa.
todos os Clientes FTP requerem três informações importantes: seu nome de domínio (ou seu endereço IP), um nome de usuário e uma senha. Ao criar um nome de usuário e senha para acessar seu servidor via FTP, verifique se a força da senha é alta. Por exemplo, uma senha como boatcucumberwire pode ser mais forte se você misturar letras maiúsculas e minúsculas, números e símbolos. Em vez de usar três palavras de texto simples, você pode usar b04tCucUMb34W!r3. Pode parecer complicado criar uma senha tão complicada, mas você deseja se acostumar com a ideia de segurança. Se um ragamuffin ganha acesso ao seu servidor FTP, eles têm reinado livre sobre o seu site e podem desfigurá-lo, tê-lo enviar informações confidenciais para spammers ou até mesmo quebrar o site inteiramente.
com Filezilla é simples iniciar uma conexão. Digite suas informações nas seções adequadas perto da parte superior do programa e clique em “conexão rápida.”Depois de alguns momentos, o programa mostrará se você obteve acesso ou não. Se o acesso foi concedido, você fez sua primeira conexão FTP bem-sucedida! Agora você pode selecionar arquivos para enviar para o seu servidor, ou você pode puxar arquivos do servidor, modificá-los como achar melhor e enviá-los de volta para serem armazenados e usados. Você também pode criar pastas chamadas diretórios ou subdiretórios que podem armazenar diferentes tipos de scripts e/ou funções para o site.
isso é tudo o que há para ele quando se trata de funcionalidade básica FTP! Depois de se envolver mais com web design e desenvolvimento web, você poderá fazer ações mais complicadas em relação ao FTP, como scripts ou funções, como mencionei acima.
abaixo, fornecerei alguns links que fornecerão uma visão mais profunda de como o FTP funciona e quais outros métodos você pode usar para acessar seu servidor FTP. Não se limite apenas a esses sites. Lembre-se, Conhecimento é poder quando se trata de desenvolvimento web e web design. Não tenha medo de pedir ajuda de fóruns de usuários também. A internet é uma vasta e vasta biblioteca de conhecimento. Use – o com o melhor de suas habilidades e você será capaz de dançar o seu caminho em torno de seu site em nenhum momento.
você pode encontrar mais informações sobre o uso de recursos com sua conta de hospedagem na web em nosso FAQ de suporte técnico. A documentação do cPanel inclui instruções sobre como criar uma conta FTP.