Atualmente, estou executando o wordpress como meu mecanismo de blog em hospedagem gratuita, mas estou planejando mudar para usar o mecanismo de blog baseado em git (Jekyll, Toto) na plataforma Ruby. Então vejo que o Heroku fornece recursos gratuitos da conta, mas não vejo detalhes sobre largura de banda, espaço em disco, solicitações?
158
Respostas:
Heroku fornece, gratuitamente, um banco de dados de 5 MB
Heroku fornece, gratuitamente, 1 dinamômetro. Um dinamômetro é uma instância do seu aplicativo executando e respondendo a solicitações. Se cada instância do seu aplicativo puder atender a cada solicitação em 100 ms, você receberá 600 solicitações / minuto com a conta gratuita.
O código do aplicativo e seus ativos (a lesma) estão limitados a 300 MB no total. Seu aplicativo também tem acesso ao sistema de arquivos local, que pode servir como um espaço temporário efêmero para esse dinamômetro específico e deve poder armazenar pelo menos 1 GB de dados.
Há um limite de 2 TB / mês em largura de banda.
fonte
Aqui está o problema que tive ....
"Temos upload de fotos e arquivos para vários recursos em nosso aplicativo, mas eles não são salvos.
Li no stackoverflow que "Você está limitado a 100 MB de espaço em disco, mas não tem permissão para salvar nenhum arquivo (incluindo upload de usuários) em disco porque o sistema de arquivos é somente leitura. Os 100 MB de espaço em disco são para o código do aplicativo e outros Os 100 MB são o tamanho máximo da lesma e incluem todas as jóias referenciadas pelo seu projeto. "
Precisamos que nossos usuários possam fazer upload de arquivos com sucesso e salvá-los. Como fazemos isso acontecer? "
Aqui está a resposta do Suporte Heroku ...
"Olá, o sistema de arquivos é gravável em cedro e pode lidar com significativamente mais de 100 MB; pelo menos 1 GB.
Dito isto, é dinâmico-local e efêmero; consulte https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
Para armazenamento permanente, recomendamos algo como S3: https://devcenter.heroku.com/articles/s3
Espero que isto ajude."
fonte
Além disso, o carregamento da página pode levar um longo tempo (5 a 10 segundos)
Se um dinamômetro gratuito não for acessado com frequência, ele será modo de suspensão . Depois disso, há um atraso para o dinamômetro se tornar ativo novamente. Para mim, isso leva 5-10seg. Você não pode enganar o sistema acessando-o com frequência, pois isso está consumindo suas horas dinâmicas gratuitas .
fonte
Para aqueles que virão atrás de mim, você pode obter o pacote de hobby se for estudante e tiver o pacote de desenvolvedor do GitHub. Aqui estão os detalhes: Heroku para alunos do GitHub
fonte