Derzeit verwende ich WordPress als meine Blog-Engine für kostenloses Hosting, aber ich plane, die git-basierte Blog-Engine (Jekyll, Toto) auf der Ruby-Plattform zu verwenden. Dann sehe ich, dass Heroku kostenlose Kontofunktionen bietet, aber ich sehe keine Details zu Bandbreite, Speicherplatz, Anfragen?
158
Antworten:
Heroku stellt kostenlos eine 5-MB-Datenbank zur Verfügung
Heroku stellt kostenlos 1 Prüfstand zur Verfügung. Ein Prüfstand ist eine Instanz Ihrer Anwendung, die ausgeführt wird und auf Anforderungen reagiert. Wenn jede Instanz Ihrer Anwendung jede Anfrage in 100 ms bearbeiten kann, erhalten Sie 600 Anfragen / Minute mit dem kostenlosen Konto.
Ihr Anwendungscode und seine Assets (der Slug) sind auf insgesamt 300 MB begrenzt. Ihre Anwendung hat auch Zugriff auf das lokale Dateisystem, das als kurzlebiger Arbeitsbereich für diesen bestimmten Prüfstand dienen kann und in der Lage sein sollte, mindestens 1 GB Daten zu speichern.
Die Bandbreite ist auf 2 TB / Monat begrenzt.
quelle
Hier ist das Problem, das ich hatte ...
"Wir haben Fotos und Dateien für verschiedene Funktionen in unserer App hochgeladen, diese werden jedoch nicht gespeichert.
Ich habe im Stackoverflow gelesen, dass "Sie auf 100 MB Festplattenspeicher beschränkt sind, aber keine Dateien (einschließlich Benutzer-Uploads) auf der Festplatte speichern dürfen, da das Dateisystem schreibgeschützt ist. Die 100 MB Festplattenspeicher sind für Ihren Anwendungscode und andere Assets. Die 100 MB sind die maximale Schneckengröße und umfassen alle Edelsteine, auf die Ihr Projekt verweist. "
Wir brauchen unsere Benutzer, um Dateien erfolgreich hochladen und speichern zu können. Wie machen wir das möglich? "
Hier ist die Antwort von Heroku Support ...
"Hallo, das Dateisystem ist auf Zeder beschreibbar und kann deutlich mehr als 100 MB verarbeiten; mindestens 1 GB.
Das heißt, es ist dyno-lokal und kurzlebig; Siehe https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
Für die dauerhafte Speicherung empfehlen wir S3: https://devcenter.heroku.com/articles/s3
Hoffe das hilft."
quelle
Das Laden Ihrer Seite kann auch lange dauern (5-10 Sekunden).
Wenn auf einen freien Prüfstand nicht häufig zugegriffen wird, wechselt er in den Ruhemodus . Danach gibt es eine Verzögerung, bis der Prüfstand wieder aktiv wird. Für mich dauert dies 5-10 Sekunden. Sie können das System nicht täuschen, indem Sie häufig darauf zugreifen, da dies Ihre freien Prüfstandsstunden in Anspruch nimmt .
quelle
Für diejenigen, die nach mir hierher kommen, können Sie das Hobby-Paket erhalten, wenn Sie ein Student sind und das GitHub-Entwicklerpaket haben. Hier sind die Details: Heroku für GitHub-Studenten
quelle