Arquivo da tag: servidores

Os 3 servidores web mais populares do mundo

Para se hospedar um site, é necessário um servidor web. Abaixo segue uma breve descrição sobre os 3 mais utilizados servidores web no mundo todo:

Apache: é o servidor web mais utilizado no mundo, hospeda na Internet mais de 360 milhões de sites. O Apache suporta uma variedade de recursos, muitos deles implementados como módulos para extender sua funcionalidade, entre eles o mod_access, responsável por delimitar o acesso a diretóriso e arquivos, com authenticação onde necessário e o mod_rewrite, que premite a reescrita de URLs, recurso introduzido no Apache. Alguma das linguagens de programação suportadas são Perl, PyThon, Tcl e PHP. O Apache se tornou tão popular que a maioria dos sistemas open-source o requerem para funcionar, tamanha a facilidade de uso e recursos integrados.

IIS (Internet Information Server): é o servidor web da Microsoft. Apesar de possui apenas 16% do mercado, hospedando pouco mais de 110 milhões de sites no mundo todo, o IIS suporta os protocolos HTTP, HTTPS, FTP, FTPS, SMTP e NNTP. Ele é parte integrante do Windows Server, apesar de não habilitado por padrão em uma instalação padrão do Windows. Entre suas principais características, está a integração com as tecnologias criadas pela Microsoft, tais como o Framework .NET, utilizado em páginas ASP.NET, com suporte a VB.NET, C# e multas outras linguagens.

nginx: apesar de ocupar o terceiro lugar em utilização, o nginx é o servidor web que mais cresce em utilização nos últimos anos. Ele também pode ser utilizado como um proxy reverso para HTTP, SMTP, POP3 e IMAP, e possui um foco em performance e escalabilidade. O nginx é responsável por hospedar mais de 100 milhões de sites no mundo.

 

Os diferentes servidores em um serviço de hospedagem

O serviço de hospedagem de sites geralmente agrega uma série de outros serviços. Para provê-los, diferentes tipos de servidores são necessários:

Servidor POP3: é o servidor utilizado para se fazer o download das mensagens do servidor para um programa cliente, por exemplo, o Outlook Express. O POP3 é o protocolo mais utilizado para se baixar mensagens na Internet.

Servidor IMAP: considerado um substituto ao servidor POP3, ele também permite o acesso às mensagens no servidor, mas é muito mais completo, pois possui estrutura de pastas e permite também o envio de mensagens para o servidor. A diferença principal entre o servidor POP3 e o IMAP é a de que quando o usuário utiliza POP3 ele geralmente remove as mensagens do servidor, limpando a caixa postal no servidor, enquanto que o IMAP por padrão mantém todas as suas mensagens no servidor, utilizando o espaço da caixa postal.

Servidor SMTP: é o servidor utilizado para enviar mensagens. Geralmente quando o usuário configura seu programa de e-mail, ele pode escolher POP3 ou IMAP para visualizar suas mensagens, porém para enviar o protocolo mais utilizado é o SMTP.

Servidor FTP: é o servidor utilizado para enviar arquivos para o servidor, geralmente utilizado para se permitir ao usuário atualizar as páginas do seu site.

Servidor DNS: é o servidor responsável por traduzir os nomes de domínio em números de IP, por exemplo, www.seudominio.com.br em 123.123.123.123.

Servidor Web: é o servidor que armazena as páginas, imagens e demais arquivos do site.

O que é um servidor de hospedagem de sites

Entenda como funciona o serviço de hospedagem de sites.

Um servidor de sites nada mais é que um computador conectado a internet, especialmente configurado para armazenar arquivos e permitir o acesso a eles via internet.

Apesar de ser perfeitamente possível criar um servidor caseiro, os servidores geralmente são armazenados em Data Centers (centro de dados) que são locais feitos especialmente para alocar centenas senão milhares de servidores.

Por se tratar de dados de risco (websites de terceiros), os Centros de Dados contam com sistema de segurança interno, sistema anti incêndio, geradores de energia, ambiente climatizado para evitar poeira e umidade e várias conexões com a internet.

Capacidade dos servidores
Pelo fato de que os websites podem exigir um alto poder de processamento, normalmente os servidores são montados utilizando peças de primeira linha.

Um mesmo servidor pode hospedar centenas de websites. Porém, quanto maior for este número, maiores são as chances de o servidor apresentar lentidão, principalmente se um ou mais sites recebem uma grande quantidade de visitantes.

Por este motivo, empresas de hospedagem sérias, evitam o que é chamado de overselling (vender mais hospedagem do que o servidor pode suportar), para evitar a lentidão no carregamento dos websites de clientes.

Sistemas Operacionais
Embora possam ser encontrados servidores utilizando como Sistema Operacional Windows e Free BSD (existem outros, mas não serão mencionados aqui), a maioria dos servidores utilizam o Linux por se tratar de um Sistema Operacional robusto e de código livre (grátis).

Nota
Existem empresas que criam seus servidores em casa e costumam oferecer planos de hospedagens por volta de R$1,00, 2,99, 4,99, e 7.00 porém assim como deve se imaginar, estas empresas tendem a não oferecer um serviço apropriado para sites que necessitam estar online a maior parte do tempo.

Fiquem atentos!