Comece pelo mais simples e suba só quando a aplicação o pedir. Uma aplicação em Node.js, Python, Ruby ou PHP roda em hospedagem compartilhada, com a versão escolhida no cPanel. Um VPS faz falta quando a aplicação precisa de serviços sempre ligados, portas suas, programas que o plano compartilhado não instala, ou acesso root. Cloud é para quando a aplicação já se divide em várias máquinas.
Onde cada coisa corre
| A sua aplicação |
Onde cabe |
| Site ou API em PHP (Laravel, CodeIgniter) |
Hospedagem compartilhada, com a versão do PHP escolhida por pasta. |
| Aplicação em Node.js, Python ou Ruby |
Hospedagem compartilhada, pelas ferramentas «Setup Node.js App», «Setup Python App» ou «Setup Ruby App» do cPanel. Veja Node.js no cPanel. |
| Precisa de uma tarefa de fundo que nunca para (fila, bot, WebSocket) |
Um VPS. Um processo permanente não é o modelo da hospedagem compartilhada. |
| Docker, bancos de dados que o plano não traz, software próprio |
Um VPS ou um servidor dedicado, com acesso root. |
| Várias máquinas a conversar (aplicação, banco de dados, fila) |
Cloud, com a rede privada entre as máquinas. Veja VPS ou Cloud. |
Como decidir, passo a passo
| 1 |
Liste o que a aplicação exige para rodar. Versão da linguagem, banco de dados, serviços em segundo plano, portas, memória. A lista está na documentação da aplicação.
|
|
A pergunta que decide mais casos do que parece
A aplicação precisa de estar sempre a fazer coisas, ou só responde quando alguém lhe pede? As que só respondem quando pedidas (um site, uma API que recebe chamadas) cabem na hospedagem compartilhada. As que têm de agir sozinhas, ficar à escuta ou processar uma fila sem parar precisam de um processo permanente, e isso é um VPS. Para tarefas a horas certas, uma tarefa agendada resolve na compartilhada: veja tarefas agendadas (cron jobs).
|
Meça antes de subir. Uma aplicação lenta pode ser uma consulta mal feita e não falta de máquina. A mesma lentidão vem consigo para um servidor maior. Veja o que medir antes de mudar de plano.
|
|
Descreva-nos a aplicação (linguagem, banco de dados, serviços) e dizemos-lhe se cabe em hospedagem compartilhada ou se precisa de um VPS.
Abrir um pedido de suporte
|
PRODUTO RECOMENDADO Servidor VPS com acesso root Recursos só seus, o sistema que escolher, reinstalação quando quiser. desde R$ 46,20/mês (plano de 3 anos, com cupom) Ver planos |