Actuellement, j'utilise wordpress comme moteur de blog sur l'hébergement gratuit, mais je prévois de passer à l'utilisation du moteur de blog basé sur git (Jekyll, Toto) sur la plate-forme Ruby. Ensuite, je vois que Heroku fournit des fonctionnalités de compte gratuites, mais je ne vois aucun détail sur la bande passante, les espaces disque, les demandes?
158
Réponses:
Heroku fournit, gratuitement, une base de données de 5 Mo
Heroku fournit, gratuitement, 1 dyno. Un dynamomètre est une instance de votre application exécutée et répondant aux demandes. Si chaque instance de votre application peut répondre à chaque requête en 100 ms, vous recevez 600 requêtes / minute avec le compte gratuit.
Votre code d'application et ses actifs (le slug) sont limités à 300 Mo au total. Votre application a également accès au système de fichiers local, qui peut servir d'espace de travail éphémère pour ce dyno spécifique, et devrait pouvoir stocker au moins 1 Go de données.
Il y a une limite de 2 To / mois sur la bande passante.
la source
Voici le problème que j'ai eu ...
"Nous avons le téléchargement de photos et de fichiers pour plusieurs fonctionnalités de notre application, mais elles ne sont pas enregistrées.
J'ai lu sur stackoverflow que "Vous êtes limité à 100 Mo d'espace disque, mais vous n'êtes pas autorisé à enregistrer des fichiers (y compris les téléchargements d'utilisateurs) sur le disque car le système de fichiers est en lecture seule. Les 100 Mo d'espace disque sont réservés au code de votre application et à d'autres Les 100 Mo sont la taille maximale du slug et incluent toutes les gemmes référencées par votre projet. "
Nous avons besoin que nos utilisateurs puissent télécharger avec succès des fichiers et les enregistrer. Comment pouvons-nous y arriver? "
Voici la réponse du support Heroku ...
"Bonjour, le système de fichiers est accessible en écriture sur cedar et peut gérer beaucoup plus de 100 Mo, au moins 1 Go.
Cela dit, c'est dyno-local et éphémère; voir https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
Pour le stockage permanent, nous recommandons quelque chose comme S3: https://devcenter.heroku.com/articles/s3
J'espère que cela t'aides."
la source
De plus, le chargement de votre page peut prendre un certain temps (5 à 10 secondes)
Si un dynamomètre libre n'est pas utilisé fréquemment, il passe en mode veille . Après cela, il y a un délai pour que le dynamomètre redevienne actif. Pour moi, cela prend 5 à 10 secondes. Vous ne pouvez pas tromper le système en y accédant fréquemment car cela consomme vos heures dyno gratuites .
la source
Pour ceux qui vont venir ici après moi, vous pouvez obtenir le pack de loisirs si vous êtes étudiant et avez le pack développeur GitHub, voici les détails: Heroku pour les étudiants GitHub
la source