O que é Gopher?

Por Redação

O protocolo Gopher é um método de comunicação desenhado para distribuir e procurar documentos na Internet. Esse processo permitiu que arquivos armazenados em servidores fossem acessados remotamente a partir de outros lugares. O Gopher foi criado pela Universidade de Minnesota no final dos anos 1980 e publicado no RFC no mês de março de 1993. Seu nome refere-se à equipe de esportes da universidade, conhecidos como "Esquilos de Ouro".

Este protocolo foi utilizado na Internet antes da web se tornar popular. Geralmente, o Gopher é um modelo somente em texto, sem imagens ou conteúdo multimídia, além de não permitir scripts. Por conta disso, a sua navegação é muito mais rápida, algo necessário devido às conexões utilizadas na época.

As informações acessadas por meio do Gopher são realizadas através da porta 70, ficando localizadas em servidores apropriados onde é executado um programa que faz a organização por assunto e as disponibiliza de maneira estruturada em um sistema de hierarquia no modelo de menus (diretórios), similar aos gerenciadores de arquivos dos sistemas UNIX.

Para conseguir utilizar os recursos do Gopher é necessário estar conectado a um servidor e navegar por meio de seus menus para encontrar um arquivo que possua as informações que se deseja. Quando clicado sobre o arquivo desejado, ele será aberto em forma de texto ou em outro formato que seja suportado pelo navegador. Existe também a funcionalidade de download para realizar a transferência para o computador conectado. Os servidores Gopher possuem conexões entre si formando uma cadeia conhecida como Gopherspace.

Gopher

Durante a época em que este protocolo foi mais utilizado, o Hypertext Transfer Protocol, ou HTTP, foi seu grande concorrente, visto que a ligação por meio dele podia ser feita diretamente de dentro dos documentos, ao invés de ser feito a partir dos servidores. O HTTP, portanto, começou a ser utilizado com maior frequência por oferecer uma busca mais específica economizando tempo do usuário. O HTTP também pode apresentar as informações em qualquer formato e não somente em texto.

No entanto, a desvantagem que tornou o protocolo Gopher obsoleto também é a sua principal vantagem. A sua simplicidade garantiu a confiabilidade entre as plataformas e a requisição de banda para a sua utilização é bem pequena. Por realizar a ligação diretamente com os servidores, sua abordagem foi considerada mais limpa e simplificada.

Hoje em dia, a não ser por fins culturais e históricos, o Gopher não é mais utilizado. Devido às suas limitações e o desenvolvimento de outros protocolos, o Gopher entrou em desuso rapidamente. Todos os arquivos do sistema acessados pelo Gopher foram convertidos para serem compatíveis com o protocolo HTTP. Em 2002, a Microsoft resolveu retirar o seu apoio ao protocolo devido a uma violação de segurança encontrada no Internet Explorer.

Inscreva-se em nosso canal do YouTube!

Análises, dicas, cobertura de eventos e muito mais. Todo dia tem vídeo novo para você.