Wie funktioniert FREE Heroku wirklich und wie kann man das Beste daraus machen?

Vor kurzem habe ich das Problem, dass Heroku meine Websites gestoppt hat (ich habe 6), weil ich 1000 Stunden pro Monat alle kostenlosen Dynos verwendet habe

Es war sehr verwirrend für mich.

Ich konnte es nicht aus den Dokumenten herausfinden, also bekam ich es, nachdem ich ein paar Stunden mit Unterstützung gesprochen hatte.

Wie funktioniert Free Heroku?

  • 1 acc = N Apps (Websites)
  • Jede App geht nach 30 Minuten in den Ruhezustand (inaktiv), wenn sie nicht verwendet wird
  • 1 acc hat 1000 dyno Stunden / Mon
  • 1 Dyno Stunde = 1 Stunde Seite ist online. Nur wer Ihre Site öffnet, lässt sie wieder laufen
  • Wenn Sie die Site 10-mal für 1 Sek. Im Abstand von 30 Minuten öffnen, werden Sie 5 Prüfstunden verwenden
  • Um die Site nicht in den Ruhezustand zu versetzen, können Sie einen Site-Monitor wie New Relic verwenden. Die Verfügbarkeit der Website wird durch Pingen überprüft und alle 15 Minuten online geschaltet (bevor Heroku sie in den Ruhezustand versetzt). Hier ist der Artikel, wie Sie es einrichten können.
  • Keine Besuchergrenzen

Daher habe ich ein weiteres kostenloses Heroku-Konto erstellt und dort nur eine Website erstellt. Außerdem habe ich einen Monitor eingerichtet, um das Schlafen zu vermeiden. In diesem Fall ist es die ganze Zeit online und verwendet 744 Prüfstunden von maximal 1000 pro Monat.

Fügen Sie KOSTENLOS eine benutzerdefinierte Domain + SSL hinzu

Standardmäßig haben alle Heroku-Websites die Domain "https://name.herokuapp.com". Sie können auch kostenlos eine benutzerdefinierte Domain hinzufügen. Sie müssen jedoch 7 USD / Monat für Hobby Plan bezahlen, um ein SSL-Zertifikat zu erhalten.

Um ein kostenloses SSL-Zertifikat für die benutzerdefinierte Heroku-Domain zu erhalten, verwende ich Cloud Flare. Außerdem werden statische Bilder im Cache gespeichert, was sehr hilfreich ist, wenn Sie viele davon haben.

Gibt es einen Unterschied zwischen bezahlten und kostenlosen Heroku-Plänen?

Es gibt also keinen Unterschied zwischen Free Heroku mit 1 App und 7 $ Hobby Plan. RAM-Menge in diesen 2 Plänen ist gleich. Es macht also keinen Sinn zu bezahlen, wenn Sie gerade mit Ihrem Nebenprojekt begonnen haben und ein kostenloses Hosting benötigen. Sie könnten sogar zwei kostenlose Heroku-Konten erstellen, wie ich es getan habe: D

Was tun, wenn Ihre Site statisch ist?

Heroku ist für dynamische Websites. Dynamisch bedeutet, Back-End wie PHP, NodeJS, Ruby usw. zu verwenden. Wenn Ihre Site statisch ist (nur HTML, CSS, JS), zum Beispiel Ihre persönliche Site, macht es keinen Sinn, Heroku zu verwenden und diese 1000 Stunden zu verbringen.

Zum Hosten statischer Websites verwende ich Netlify.

  • Schöne Schnittstelle
  • KOSTENLOSES SSL-Zertifikat
  • Quelldateien für die Bereitstellung ziehen und ablegen
  • Keine Grenzen in Stunden
  • Hier ist ein Vergleich mit GitHub Pages

In der Hoffnung, dieser Artikel kann Ihnen beim Hosting Ihrer Nebenprojekte helfen.

Prost,

P.S. Danke an Fjodor Iwanischew für das Korrekturlesen :)

__________________________________________________________

Vor kurzem habe ich meinen Job gekündigt und ich habe ein Jahr Zeit, um rentabel zu werden

Willst du sehen, ob ich mein Ziel erreiche?

Und folge mir auf Twitter

Und wenn Sie sich wirklich großzügig fühlen, können Sie mir eine Packung Ramen kaufen, indem Sie 2 USD an meine PayPal-Adresse senden

oder werde mein Patron