Muitos sites, como Facebook ou um blog, permitem que um usuário faça upload ou download de arquivos para o site por uma infinidade de razões, como fotos para um site ou arquivos para um software de fórum ou blog. Em qualquer caso, existem duas maneiras de fazer upload de um arquivo para um servidor ou site: usando HTTP ou usando FTP.
Para fazer upload de um arquivo para um site, tudo o que o usuário precisa é de um navegador de Internet moderno. No entanto, do lado do servidor do site, um programador do site tem que implementar um sistema que possa lidar com upload de arquivo. O programador tem várias opções para realizar isso, desde um upload HTML simples até formulários mais avançados com linguagens como PHP e ASP, para uso em um fórum ou blog. Com download, tudo que um usuário tem a fazer é clicar em um link.
FTP, ou Protocolo de Transferência de Arquivos, antecede o HTTP por um bom tempo. No entanto, o FTP é usado principalmente por webmasters e desenvolvedores web que precisam fazer upload de arquivos diretamente para seus servidores. Para usar um servidor FTP, você precisará de um cliente FTP para se conectar a ele. Programas FTP gratuitos incluem FileZilla e CoreFTP, e podem ser encontrados na seção de recursos abaixo.
Uploads HTTP fornecem um método incrivelmente simples de fazer upload de arquivos para um servidor, com conhecimento mínimo sobre transferência de arquivos. Baixar um arquivo também é incrivelmente fácil. No entanto, as desvantagens residem na falta de potência do HTTP quando se trata de upload de arquivos. Além disso, um programador precisa ter o conhecimento necessário para criar o formulário em HTML, para fazer upload do arquivo em questão. Isso é especialmente verdade se o arquivo for para uma rede social semelhante ao Myspace ou Facebook que eles estão criando.
Usar um servidor FTP oferece vantagens próprias. Por um lado, um usuário pode usar um programa para realizar um upload em massa para um servidor, sem ter que se preocupar em repetidamente navegar novamente para arquivos e reenviá-los usando um formulário. Downloads também podem ser feitos em massa. Infelizmente, um servidor FTP ainda requer um cliente FTP para usar, e o uso de um seria particularmente incômodo para aqueles que apenas queriam fazer upload de uma ou duas fotos.
Em última análise, transferências de arquivos FTP e HTTP têm propósitos completamente diferentes. O propósito de transferência de arquivos do FTP é mais ou menos para manutenção de site e uploads em lote, enquanto HTTP é para trabalho do lado do cliente e para usuários finais fazerem upload de coisas como filmes, fotos e outros arquivos para o servidor. Muitas vezes, um programador usará FTP para fazer upload dos arquivos que permitem a um usuário final fazer upload de arquivos via HTML/HTTP também.
Tecnologia Eletrônica © [www.351231.com]