Pesquisa onde publicar um site/projeto web?
- #Python
Olá, para todos da comunidade Dio!
Gostaria de puxar este tema por uma dúvida própria e até para ficar como um ponto de pesquisas para futuras referência a todos.
Estudando python me deparei com a seguinte dificuldade: onde publicar sites?
Onde é melhor relação custo-benefício de publicar um site em python ou em outra linguagem de programação? Quem já tem mais experiência: vocês estão usando o que??
Onde vale apena hospedar seu site:
-- Heroku?
-- Google Cloud?
-- Azure?
-- AWS?
-- Outro lugar?
Por favor, compartilhe conosco sua experiência e/ou de sua empresa!




Show pessoal! grato pelas contribuições! Vou somando por aqui.
O povo das nuvens pagas não apareceu, será que é menos usada ou talvez o post não tenha atingido outras partes da comunidade?
Vou estudar as sugestões.
Se for apenas para estudos, Github Pages.
Fala Toni, beleza? Nobre, da minha pouca habilidade, a questão de publicação de sites vai depender muito da tua necessidade. De forma geral, você precisa de um nome de domínio (o endereço do teu site) e de um servidor de armazenamento de arquivos (digo os arquivos do site, não o banco de dados). É possível até contratar as duas coisas de uma vez só.
"onde publicar sites?" As 3 opções que considerei (e/ou já hospedei) websites foram google domains(está passando por mudanças), Godaddy, hostgator. Ainda há outros serviços: hostinger, registrobr, etc, e tenho certeza que você ainda consegue encontrar mais opções. O que vai dizer o diferencial é o que tu precisa: não é só o preço, porque você pode ter o domínio do seu site em um lugar e os arquivos em outro, ou optar por ter os dois de um provedor só - alguns dos que eu listei tem essas opções. Sou leigo em Cloud/Azure/AWS/os que você citou pra te dizer como funciona por lá.
"e 0800, tem?" Dá pra fazer hospedagem gratuita, mas com algumas restrições, por isso a recomendação aqui é fazer de forma educacional, pra aprender como se faz. As que me vêm à cabeça agora são:
WordPress hosting: você consegue hospedar um website/blog de graça lá, mas tem a restrição do nome de domínio (é a primeira que me vem à memória, é bom ler a documentação).
infinityfree.com : hospedagem e nome de domínio(pré-definido) gratuitos, mas sem acesso à partição privada do Cpanel (a que oculta os arquivos com regras de negócio do teu website do acesso público), também se o website ficar muito tempo sem acesso ele é apagado pelo próprio sistema do infinity e só tem 100% em inglês.
GitHub deploy: dá pra criar uma visualização do teu site lá no GitHub.
Dois detalhes a se atentar é que, no GitHub, você vai ter que verificar se o deploy funciona mesmo como um website (eu só testei a funcionalidade duas ou três vezes, não me aprofundei) e por quanto tempo, mas de certeza, dá pra ver o funcionamento do site. O segundo é que você especificou Python, e como eu ainda só arranho essa linguagem, é uma stack diferente da minha, mas tenho certeza que lendo a documentação, consegue saber as particularidades pra py, tanto nos serviços pagos quanto nos gratuitos.
Outra certeza que tenho é que caso tenha deixado de mencionar alguma coisa ou haja alguma informação incorreta, a galera consegue te guiar no caminho certo, mas já é um começo.
Espero ter ajudado :)
Hoje tenho um serviço em fase inicial em node, estou utilizando o Railway por questão de praticidade e preço melhor, mas acredito que se for uma aplicação um pouco maior e com mais usuários vale mais focar em AWS, Azure ou Google cloud mesmo.
Tem o Github, Heroku, Back4App, PythonAnywWhere e AWS, depende dos fins do site.
Depende, se for apenas para estudos ou sites mais simples recomendo o netlify, bem simples de usar. Agora se vc está criando para fins lucrativos vale a pena comprar um domínio, como o registro.br.
Comprei o domínio no registro.br
E comprei o serviço de vps no goodaday.