Entendendo os protocolos e os domínios

por Tatiane Martins

Os endereços na Internet são classificados em domínios. Por exemplo, o domínio .com, para sites comerciais, .gov, para sites governamentais, .org, para organizações, grupos e associações, .edu para sites educacionais... Mas na prática a grande maioria dos sites locais de um país, usam um subdomínio, onde a terminação é comumente a sigla do país. Por exemplo, um site comercial no Brasil termina em .com.br, no Japão seria .co.jp, na Inglaterra fica .co.uk, nos EUA ficaria .com.us... Em alguns países a terminação pode ser somente a sigla do país: como o Chile .cl, por exemplo, ou Portugal, com .pt. No Brasil a terminação .br é usada apenas por sites especiais, como de faculdades e universidades, por exemplo, usp.br, unicid.br, etc. Nos EUA a grande maioria dos sites terminam em .com, sem a sigla do país. Mas isso não quer dizer que um site que termina em .com esteja hospedado num computador fisicamente localizado nos EUA, nem mesmo que o site é americano. Essas terminações sem a sigla dos países são chamadas de domínios internacionais, e podem ser de qualquer site, de qualquer país.

Para ter um endereço próprio na Internet, você deve pagar para mantê-lo. No Brasil a Fapesp (www.registro.br) é o órgão responsável por gerenciar isso, e geralmente cobra uma anuidade (relativamente barata). O conceito de subdomínio se estende então aos sites com domínios já registrados... Eles são montados colocando-se uma palavra antes do endereço do site, separando-se deste por um ponto. Neste caso não é cobrado nada adicional, um domínio qualquer pode ter praticamente infinitos subdomínios. Isso é muito comum em sites de hospedagem gratuita: a pessoa não precisa se preocupar com o endereço, que geralmente fica como um subdomínio do endereço do site. Por exemplo, o Tripod. O "domínio" pode ser considerado tripod.com, e o endereço mepsites.tripod.com é um subdomínio dele. Assim, ao registrar domínios, não se pode utilizar pontos, nem são aceitos casos como www.com, ou www.com.br.

Quanto ao www na frente... WWW significa World Wide Web, seria "Grande Teia Mundial", ou "Larga Teia Mundial", referente às páginas que são ligadas pelos links, podendo estar num local qualquer do mundo; ao clicar num link, o servidor pode estar localizado no outro lado da Terra, mas o link é aberto normalmente, como se estivesse no mesmo local. Para identificar o serviço ou o site principal, a grande esmagadora maioria dos sites usam o www no começo, embora comumente possam ser acessados com ou sem www. Um exemplo, seria www.mepsites.cjb.net e mepsites.cjb.net. Mas isso deve ser configurado separadamente nos servidores. Um site sem www é sem www, e se colocar, não funciona. O contrário também pode acontecer, se você digitar algum endereço sem www. Para evitar erros então, a maioria configura os dois modos, com e sem www. Alguns subdomínios dentro de um site (geralmente grande) não possuem www. Por exemplo, o site fictício www.coisas.com.etc leva a página inicial e principal da empresa "Coisas", e o endereço fotos.coisas.com.etc leva
à parte de fotos, uma outra área dentro do mesmo domínio (no caso, coisas.com.etc).

O caminho de um arquivo na web não é difícil de entender. O domínio (aqui tratado como sendo o endereço completo do site), seguido de uma barra, e o nome do arquivo. Por exemplo, www.coisas.com.etc/pagina1.htm. Se o arquivo estiver em uma pasta, basta informar o nome completo separando as pastas também por barras. Por isso nomes de arquivos não podem conter barras, já que a barra é o caractere separador de arquivos e pastas. Os arquivos são organizados em pastas para facilitar o uso e manutenção, e também para deixar mais consistentes sites grandes, ou com várias páginas. Por exemplo, www.coisas.com.etc/mepsites/img/fundo04.gif é o caminho do arquivo fundo04.gif, que está dentro da pasta img, e esta está na pasta mepsites, dentro do site www.coisas.com.etc. Divididos em pastas, cada pasta pode ter sua página padrão (a index), e assim formar-se vários "subsites" dentro de um site principal, sem a necessidade de se recorrer aos subdomínios. Por exemplo, o site www.teste.etc é o site principal, e o site www.teste.etc/fotos é um site secundário, que pertence ao site www.teste.etc, mas que pode ser acessado separadamente. Se fossem utilizados subdomínios, ficaria fotos.teste.etc, ou até mesmo www.fotos.teste.etc.

Neste caso, mesmo com hospedagem gratuita você pode ter "subsites", bastando criar uma pasta e colocar os arquivos do subsite dentro dela. O endereço seria seusite/nomedapasta, desde que ela contenha um arquivo padrão.

Finalmente, o protocolo. É uma indicação do tipo de serviço, para o computador identificar com que tipo de dado irá trabalhar - e como manuseá-los. O protocolo funciona como um conjunto de regras e normas, e tem uma representação como uma sigla. Os mais comuns são o http e o ftp, e se colocam a frente do endereço. O HTTP (HiperText Transfer Protocol, Protocolo de Transferência de HiperTexto) é o utilizado na web, para transferência de páginas HTML (os chamados hipertextos, que podem se ligar a outros por meio dos links). O FTP (File Transfer Protocol, Protocolo de Transferência de Arquivos) é usado para transferir arquivos quaisquer. O HTTP também faz isso, mas o FTP já foi desenvolvido especialmente para esse fim. É usado, por exemplo, para carregar arquivos do seu computador para o servidor do seu site (geralmente mediante apresentação de nome de usuário e senha) ou para fazer o download de arquivos. Por exemplo, um site compartilha uma pasta cheia de coisas, e essas coisas podem ser baixadas por FTP.

Como fica no endereço: o HTTP: http://servidor/pasta/arquivo.etc e o FTP: ftp://servidor/pasta/arquivo.etc.

É isso!