Como hospedar 10 sites ou mais numa única hospedagem
Hospedagem para vários sites atende webmasters com mais de um projeto, agências que mantêm os sites dos clientes e donos de redes de sites. A seleção reúne cerca de 1.560 planos de mais de 670 provedores que permitem 10 sites ou mais por conta. O preço mínimo fica em torno de R$ 3 por mês, e a mediana, perto de R$ 47. Os planos mais comuns são os de exatamente 10 sites, seguidos pelos de 20, ilimitados, de 50, 15 e 100 sites.
O número de sites não é o limite principal
Poder adicionar dez domínios não diz nada sobre a capacidade da conta de manter dez sites funcionando. Os recursos são divididos entre todos os projetos, então o que importa são outros parâmetros.
- CPU e memória por conta. Normalmente é uma fração de núcleo ou um a dois núcleos e 1–2 GB de RAM para a conta inteira. Se três sites recebem tráfego ao mesmo tempo ou um robô de busca rastreia todos de uma vez, os demais começam a ficar lentos.
- Processos simultâneos (entry processes). O limite de requisições PHP paralelas é compartilhado por todos os sites da conta. Com 20 processos para 10 sites, sobram em média só dois para cada um.
- Inodes. É o limite de quantidade de arquivos. Uma instalação de WordPress com plugins e cache ocupa de 10 a 30 mil arquivos, então um limite de 150–250 mil inodes acaba antes do espaço em disco.
- Bancos de dados. Cada site com CMS precisa do próprio banco. Confira se há pelo menos tantos bancos quanto sites e quanto espaço eles podem ocupar.
- Disco. O volume mediano na seleção é de 40 GB, o dobro da média do catálogo. Para uma dezena de sites sem mídia pesada, é suficiente, mas não esqueça os backups e o e-mail, que também consomem a cota.
- E-mail. O limite de mensagens por hora costuma ser da conta inteira. Se cada site envia notificações, formulários de contato e e-mails de cadastro, é fácil ultrapassá-lo.
O que significa «sites ilimitados»
Planos sem limite de sites são comuns, mas o «ilimitado» vale só para a quantidade de domínios. CPU, memória, processos, inodes e disco continuam limitados. Na prática, um plano assim serve bem para dezenas de sites leves (landing pages, sites institucionais, páginas estáticas) e poucos sites com carga alta. Além disso, as políticas de uso aceitável de muitos provedores proíbem hospedar sites de terceiros na mesma conta ou usar o plano como revenda.
Redes de sites e IPs diferentes
Se você mantém vários projetos relacionados, saiba que na hospedagem compartilhada todos os sites da conta normalmente usam um único endereço IP, compartilhado com outros clientes do servidor. Para algumas tarefas isso não é problema; para outras, você vai precisar de IPs separados ou de contas em provedores diferentes. Um IP dedicado costuma estar disponível mediante pagamento extra. Para muitos projetos com IPs distintos, às vezes é mais simples contratar vários planos baratos em provedores diferentes ou um VPS com endereços adicionais.
Para agências: isolamento dos sites dos clientes
Se sites de clientes diferentes ficam na mesma conta, a invasão por um único plugin vulnerável pode afetar todos os sites vizinhos, porque eles rodam com o mesmo usuário do sistema. Opções de proteção:
- plano de revenda, em que cada cliente recebe uma conta separada com painel próprio;
- painéis com usuários separados para cada site: o ISPmanager e o Plesk permitem isso, e o ISPmanager aparece nesta seleção bem mais vezes do que na média do catálogo (veja mais em hospedagem com ISPmanager);
- backups regulares de cada site separadamente, para restaurá-los um por um.
Manutenção de uma dezena de sites
Conforme o número de sites cresce, o problema principal deixa de ser a hospedagem e passa a ser as atualizações. Um site abandonado com CMS desatualizado é a origem mais comum da invasão de uma conta inteira. Mantenha uma lista dos sites com as versões do CMS e dos plugins, ative as atualizações automáticas onde for seguro e apague sites sem uso e cópias de teste. Desative cadastro e comentários nos projetos inativos, para que eles não acumulem spam nem gastem o limite de e-mail.
Quando migrar para um VPS
A hospedagem compartilhada para vários sites compensa enquanto os projetos são leves. Sinais de que chegou a hora de um VPS:
- Erros 503 e 508 aparecem com frequência por causa do limite de processos ou de CPU, e subir para um plano maior já não resolve.
- O tráfego somado dos sites chega a dezenas de milhares de visitas por dia.
- Você precisa de versões diferentes de PHP, Redis, tarefas cron próprias de longa duração ou processos em segundo plano.
- O preço do plano já está perto do de um VPS com núcleos e memória dedicados.
No VPS dá para instalar o mesmo painel (ISPmanager, FASTPANEL, HestiaCP) e distribuir os sites entre usuários separados, com recursos garantidos. Veja a seleção de servidores para sites em VPS para sites. Se os seus sites são voltados principalmente ao público russo e captam pedidos, vale olhar os servidores na Rússia: nesta seleção há bem mais planos russos do que na média do catálogo, e você pode filtrá-los na página hospedagem na Rússia.