#4 - Detalhes Escondidos
Ao visitar os sites das hospedagens, você sai com a impressão de que tudo é ilimitado e muito baratinho, sem segredos. Concorda?
Realmente, existem diversos artifícios escondidos em termos de compromisso para limitar o seu uso e até mesmo informações vitais jamais divulgadas. Se algo é muito barato, com certeza, algum comprometimento foi feito. Almoço grátis não existe, né?
Fizemos um checklist com perguntinhas para você desbravar o mundo dos detalhes escondidos das hospedagens.
#1 - Qual é o datacenter utilizado e qual é a certificação "Tier" dele?
É muito comum que os provedores baratinhos usem data centers básicos ou de reputação bastante duvidosa. Dessa forma, é possível conseguir hardware com preços abaixo da média e oferecer planos de hospedagem bem baratinhos.
Esses mesmos datacenters, provavelmente, não possuem redundância e não atendem aos requisitos mínimos da certificação Tier III e IV. Daí, o preço mais barato que o "normal", já que a falta de redundância anda ao lado do grande risco de falhas e incêndios. 💣
Resumidamente, datacenters com certificação Tier III possuem equipamentos de refrigeração e alimentação de energia redundantes. Já os datacenters com certificação Tier IV, que é o maior nível de certificação, precisam ter 2 fontes de energia vindas de subestações separadas e possuir geradores de backup para cada uma dessas linhas de energia. Incrível! Não é mesmo?
Sempre opte por datacenters com certificação Tier III ou IV, que possuam no mínimo 10 anos de existência e que nunca tiveram problemas com incêndios, como, por exemplo, a DigitalOcean, AWS, Google, Linode, Under etc.
#2 - Existe uma página de status pública com histórico de incidentes?
A melhor maneira para descobrir se o provedor da hospedagem preza por transparência e disponibilidade é verificando se existe uma página de status pública que discrimine quão frequente são os incidentes de infraestrutura.
Algumas hospedagens e datacenters até possuem uma página de status, mas
não é possível ver o histórico de incidentes... Estranho, né? 🧐
Quem não deve não teme, já dizia o ditado. Aqui na Infinite, no
status.goinfinite.net, você consegue verificar a disponibilidade de nossa infraestrutura inteira de até 12 meses atrás.
#3 - Quantos GB de RAM meu plano dispõe?
Para uma plataforma simples como WordPress, recomendamos um mínimo de 1 GB RAM para cada 80 mil pageviews/mês de tráfego. Já para plataformas um pouco mais complexas, como o Magento, recomendamos 2 GB RAM logo de início.
Hospedagens básicas costumam entregar entre 256MB e 768MB, quando informam isso. Ou seja, bem abaixo do mínimo que recomendamos para 80 mil pageviews, que é um volume de tráfego pequenino, equivalente ao plano inicial da Infinite, indicado para quem está começando agora.
#4 - Quantos % do CPU meu site pode consumir constantemente?
Apesar do provedor dizer que o seu site possui 2 núcleos ou 2 Ghz de processamento, é esperado que você não consuma esse CPU de forma constante. Desse modo, esse uso de CPU é baseado em "burst". Ou seja, você pode consumir até 100% do CPU por um curto período de tempo, mas é esperado que o uso médio nunca passe de 25% (em média).
Isso é bastante comum em planos compartilhados, semidedicados e VPS, independente de serem ou não em nuvem.
Nós recomendamos 2 Ghz de CPU para cada 100 mil pageviews totais em seu site.
Se o seu plano dispõem de apenas 25% de uso de CPU constante (que costuma ser o limite padrão) e seu plano tem acesso a 2 núcleos de CPU, você começará a enfrentar erros 5XX em seu site a partir de 50 mil pageviews (2 núcleos / 25% de uso).
É por esse motivo, junto à limitação de RAM mencionada acima, que quando o seu site começa a receber um pouquinho de atenção, as hospedagens começam a te empurrar para VPS ou servidores dedicados, pois ele começa a dar prejuízo para a hospedagem. 🤡
#5 - Qual o limite de inodes do meu plano?
Aqui está o pulo do gato: ninguém presta atenção no tal do limite de inodes. É justamente neste limite que a hospedagem te pega.
Geralmente, um único site consome em média 60 mil inodes e possui 3.5 GB de arquivos. Muitos hosts que dizem ter centenas de GB SSD ou mesmo armazenamento ilimitado, limitam a 200, 300 ou 400 mil de inodes.
Se um site tem 60 mil inodes e 3.5 GB de arquivos, para um limite de 200 mil inodes, você teria, em média, 10 GB de arquivos. Agora não parece ser "ilimitado", não é mesmo? 👊
#6 - Qual é o limite de I/O (em MB/s) e IOPS do meu plano?
Além do inode, o limite de I/O e IOPS é outra forma da hospedagem limitar o seu "ilimitado".
Muitas hospedagens dizem usar discos SSDs, que em teoria são os melhores disponíveis. Entretanto, elas limitam seu plano a 1MB/s de I/O e 128 IOPS. Eu sei, eu sei, esses números não querem dizer nada pra ti, vamos comparar.
Aqui na Infinite, em nosso plano Névoa, que é o mais básico, limitamos a 10 MB/s e 512 IOPS. É isso mesmo que você leu: são 10x mais I/O e 5x mais IOPS e nós esperamos que você tenha apenas 1 site por plano. Um site pequeno, de até 80 mil pageviews/mês.
Agora imagina dividir 1MB/s I/O e 128 IOPS para planos que supostamente deveriam atender 300 ou mais sites? 🥵
É por isso que as hospedagens tendem a esconder esses limites e jamais os ressaltam como sendo "diferenciais". Dizem usar a melhor tecnologia de armazenamento, porém limitam o seu plano para limites que só fariam sentido em 2005. #medo
#7 - Quantos bancos de dados MySQL eu posso ter no meu plano e qual o limite de espaço?
É bastante comum que você tenha, no mínimo, 2 banco de dados MySQL e que eles pesem cerca de 500 MB pra cada site que possuir.
Uma hospedagem que diz permitir 300 sites em um plano, todavia limitando o tamanho dos bancos de dados em 6 GB, está, na verdade, apostando que você não colocará mais de 6 sites por plano. Ou seja, te vendem a ideia de 300 sites e esperam que você use 50x menos que isso. Uma grande contradição pra dizer o mínimo.
Boas hospedagens não limitarão o número de banco de dados que você possuir. No máximo, aconselharão limpezas constantes em tabelas com muitos dados para maximizar a eficiência do buffer do banco que, consequentemente, agiliza as consultas realizadas pelo seu site.
#8 - O mito da transferência ilimitada.
Para impedir que a rede do datacenter seja esgotada por uma única máquina, é bastante comum que bons datacenters coloquem limites de transferência de dados: a famosa banda. Transferir e baixar arquivos gera gastos para o datacenter e esse recurso deve ser utilizado de forma bastante inteligente, garantindo, assim, bastante disponibilidade e, principalmente, estabilidade da rede.
Em nossa experiência, para cada 80 mil pageviews/mês, o seu site irá consumirá cerca de 40 GB de banda se não utilizar CDN e menos de 10 GB quando utilizar um CDN.
Desse modo, a transferência ilimitada só beneficia sites que compartilham massivamente conteúdos e ocupam muito a rede do datacenter, aumentando a chance de uma indisponibilidade geral.
Para mitigar esses casos, as hospedagens que oferecem a tal banda ilimitada, adiciona escondido em seus termos de compromisso uma suposta "política de bom uso", a qual fica sempre muito subjetiva e é interpretada como quiser pela hospedagem, de forma completamente unilateral.
É por isso que, se o seu site começar a receber um pouco de tráfego, você receberá uma notificação do host dizendo que está violando a tal da política de bom uso. Muito provavelmente, eles tentarão lhe empurrar um CDN adicional que custará tantos reais a mais por mês e que terá um limite de banda. Que situação, não é mesmo? 🙄