Hospedagem de sítios web: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
rv spam
Remoção de maiúsculas indevidamente utilizadas. Substituição de designações inglesas pelos seus equivalente em língua portuguesa (língua desta página).
Linha 1:
{{Ver desambig|redir="Hospedagem"|estabelecimentos de recepção e alojamento dos turistas e visitantes em geral|Meios de hospedagem}}
{{Sem-fontes|data=dezembro de 2013}}
Uma {{PBPE|Hospedagemhospedagem de Sitessites|alojamento de sites}} é um serviço que possibilita a pessoas ou empresas com sistemas online a guardar informações, imagens, vídeo, ou qualquer conteúdo acessível por [[WWW|Web]]. Provedores de Hospedagemhospedagem de Sites''sites'' tipicamente são empresas que fornecem um espaço em seus servidores e conexão à internet a estes dados aos seus clientes.
 
== Como funciona ==
Linha 13:
 
==== Transferência mensal ====
A transferência mensal é medida em MB ou em GB. A transferência mede tanto a quantidade de dados transferido do [[servidor]] para os visitantes do ''site'' quanto dos visitantes para o servidor de hospedagem. Muitos provedores de hospedagem também contam na taxa de transferência o tráfego de e-mail ([[SMTP]], [[POP3]]), [[FTP]], entre outros protocolos. Deve-se observar o contrato para verificar o que é contado em cada caso.
 
Essa taxa é reiniciada no primeiro segundo de cada mês e geralmente os painéis de controle permitem obter um extrato de quanto está sendo utilizado para o mês corrente.
Linha 24:
 
=== Serviços essenciais ===
Um ''site'' tipicamente precisa:
* '''um servidor para o protocolo [[HTTP]]''', como o [[Servidor Apache|Apache]] ou o [[IIS]]
* '''serviço de e-mailcorreio eletrónico''', com [[SMTP]], [[POP3]] e talvez [[IMAP]]
* '''serviço de [[DNS]]''' para resolução de ''hostnames'' em [[IP]]s
* '''serviço de publicação''', provavelmente pelo protocolo [[FTP]]
Linha 32:
 
=== Publicação ===
Quem contrata a hospedagem de ''sites'' deve enviar o seu ''site'' ao servidor. O envio do ''site se''-se tipicamente através de [[File Transfer Protocol|FTP]] ou por uma interface ''web'' através da qual pode-se efetuarpode o[[Download uploade deupload|carregar]] arquivos, tal qual inserir anexos num ''webmail''.
 
Outras formas de publicação: [[SSH]] e [[Front Page]].
Linha 39:
Apesar de o padrão de um site na [[World Wide Web|web]] ser a linguagem [[HTML]], existem outras linguagens que podem pré-processar o HTML e modificá-lo de forma dinâmica.
 
As linguagens de programação mais comuns para ''web'' são [[PHP]], [[ASP]], plataforma [[ASP.NET]], [[Perl]], [[JSP]], [[Ruby (linguagem de programação)|Ruby]]/[[Ruby on Rails]], [[Python]]. Através destas linguagens o conteúdo do site pode ser armazenado em um [[banco de dados]].
 
=== Bancos de dados ===
Os [[banco de dados]] mais comuns para web são [[MySQL]], [[Access]], [[PostgreSQL]], [[SQL Server]] e [[Firebird (servidor de base de dados)|Firebird]]. Os bancos de dados devem ser acessados através de uma linguagem de programação.
 
=== Serviço de e-mailcorreio eletrónico ===
O serviço de e-mailcorreio eletrónico é composto por um protocolo de recebimento e envio de e-mailscorreio eletrónico entre servidores de e-mail, o protocolo [[SMTP]] e um protocolo de download[[Descarregamento|descarga]] de e-mailsmensagens de correio eletrónico para os usuários, tal qual o [[POP3]] e [[IMAP]]. A maioria dos provedores de hospedagem oferecem também uma página para leitura de e-mails através do [[Navegador (informática)|navegador]], ou seja, um [[Webmail|''webmail'']].
 
=== Gerenciamento da área de hospedagem ===
O gerenciamento do serviço tipicamente ocorre através de um painel de controle, onde podemse serpode criadoscriar e-mailscontas de correio eletrónico, alterar senhas e realizar todas as tarefas administrativas necessárias. Existem vários tipos de painéis de controle, sendo os mais comuns o [[cPanel]], o [[Plesk]] e o [[HELM]]. Alguns provedores de hospedagem, no entanto, possuem um painel de controle próprio.
 
== Tipos de Hospedagem ==
Hospedagem pode ser divida em seis tipos genéricos: gratuita, partilhada, revenda, servidor virtual (VPS), dedicado e ''co-location''.
 
* [[Hospedagem Grátis]]: a maioria dos serviços gratuitos de hospedagem são extremamente limitados quando comparados à hospedagem paga. Geralmente estes serviços incluem ''banners'' e outros tipos de propaganda nos sites. Além disso, a maioria oferece somente envio de sites por uma interface web, o que não é tão eficiente quando o envio por [[File Transfer Protocol|FTP]]. Também, geralmente, o espaço em disco e o tráfego de dados é limitado. De qualquer forma, muitas pessoas iniciam seu site através da hospedagem gratisgrátis.
* [[Hospedagem Compartilhada]]: dezenas a centenas de sites são hospedados num mesmo servidor o que garante o melhor custo-benefício. Hoje os sistemas são estáveis o suficiente para permitir um serviço de qualidade mesmo nessas condições. O ''uptime'' (tempo de serviço no ar) deve ser cerca de 99,5% do tempo, pois a administração de múltiplos sites num mesmo servidor requer manutenções mais constantes que um único site por servidor.
* [[Revenda de Hospedagem]]: serviço oferecido para quem quer oferecer hospedagem de sites. O espaço em disco e tráfego nestes planos é superior a ''Hospedagem Compartilhada'' e pode-se colocar diversos sites.
* [[VPS|Servidor Virtual (VPS)]]: é uma tecnologia que torna um mesmo servidor capaz de rodar diversas plataformas diferentes, tornando capaz controlar melhor a hospedagem de seu site. É indicado para aplicações que precisam acesso total ao sistema operacional mas que não precisem de muita capacidade de processamento.
* [[Computação em Nuvem|Hospedagem em CloudNuvem]]: É a evolução do Servidor Virtual, pois permite a rápida migração para outro hardware caso apresente falhas. Por outro lado, é uma opção com custo inferior ao Servidor Dedicado mas com qualidade superior, pois o dedicado está sujeito a mais falhas. A vantagem em relação à hospedagem compartilhada é que não custa consideravelmente mais e ainda assim permite isolação de recursos e que um site aguente uma quantidade muito superior de visitas ao mesmo tempo.
* [[Servidor Dedicado]]: é o serviço mais caro, porém, superior a Hospedagem Compartilhada e ao Servidor Virtual, pois pode-se controlar melhor o servidor. Além de contratar um servidor, é também necessário saber que se necessita gerenciá-lo, o que requer um profissional qualificado, principalmente para gerenciar a segurança do servidor contra [[cracker]]s. O hardware é fornecido pelo [[datacentro centerde processamento de dados]].
* [[Co-location]]: este serviço é semelhante ao Servidor Dedicado, porém o [[hardware|''hardware'']] não é fornecido pelo [[datacentro centerde processamento de dados]] mas sim pelo próprio contrantecontratante.
* [[Streaming]]: este serviço é oferecido para disponibilizar vídeos ou áudio online no formato 1 cliente → 1 servidor → N usuários.
 
Linha 121:
| Alto
|-
| '''Quantidade de CPU por ''site'''''
| Baixíssimo
| Baixíssimo
Linha 139:
| Alto
|-
| '''Serviço de emailcorreio eletrónico'''
| Não
| Sim
Linha 166:
| Depende de configuração
|-
| '''Compra e manutenção do ''hardware'''''
| Pelo provedor
| Pelo provedor
Linha 175:
| Pelo cliente
|-
| '''Suporte técnico básico por emailcorreio eletrónico'''
| Não
| Sim
Linha 202:
| Não
|-
| '''Suporte técnico ao sistema operacional e ''softwares'' do servidor'''
| Não
| Sim
Linha 211:
| Não
|-
| '''Propaganda no ''site'''''
| Sim
| Não