Categories: Sonstiges

Einsteigerguide: Was ist GitHub Pages?

GitHub Pages ist ein statischer Webhosting-Service, der entwickelt wurde, um ihre persönlichen, Unternehmens- oder Projektseiten direkt aus einem GitHub-Repository zu hosten.

Mit dem Jekyll Theme Chooser können Sie GitHub Pages Seiten online erstellen und veröffentlichen. Wenn Sie lieber lokal arbeiten möchten, können Sie GitHub Desktop oder die Kommandozeile verwenden.

GitHub Pages ist ein statischer Webhosting-Service und unterstützt keinen serverseitigen Code wie PHP, Ruby oder Python.

Richtlinien für die Nutzung von GitHub Pages.

  • GitHub-Seiten, die nach dem 15. Juni 2016 erstellt wurden und github.io-Domains verwenden, werden über HTTPS bedient. Wenn Sie ihre Website vor dem 15. Juni 2016 erstellt haben, können Sie die HTTPS-Unterstützung für den Datentraffic auf ihrer Website aktivieren.
  • GitHub Pages Seiten sollten nicht für sensible Transaktionen wie das Versenden von Passwörtern oder Kreditkartennummern verwendet werden.
  • Die Nutzung der GitHub Seiten unterliegt den GitHub Nutzungsbedingungen, einschließlich dem Verbot des Weiterverkaufs.

Nutzungsbeschränkungen.

Die Seiten von GitHub Pages unterliegen den folgenden Nutzungsbeschränkungen:

  • GitHub Pages Source Repositories haben ein empfohlenes Limit von 1 Gb.
  • Veröffentlichte GitHub-Seiten dürfen nicht größer als 1 Gb sein.
  • GitHub Pages Seiten haben eine weiche Bandbreitenbegrenzung von 100 Gb pro Monat.
  • GitHub Pages Seiten haben eine weiche Grenze von 10 Builds pro Stunde.

Wenn ihre Website diese Nutzungsquoten überschreitet, können Webseiten möglicherweise nicht bedient werden oder Sie erhalten eine höfliche E-Mail vom GitHub-Support, in der Strategien zur Reduzierung der Auswirkungen ihrer auf GitHubs Server vorgeschlagen werden, einschließlich der Einrichtung eines Content-Verteilungsnetzwerks (CDN) von Drittanbietern vor ihrer Website, der Nutzung anderer GitHub-Funktionen, wie z.B. Releases, oder dem Wechsel zu einem anderen Hosting-Service, der ihren Anforderungen besser entspricht.

Darüber hinaus müssen GitHub Pages Seiten darauf verzichten:

  • Inhalte oder Aktivitäten, die illegal sind oder anderweitig durch GitHubs Nutzungsbedingungen oder Community-Richtlinien untersagt sind.
  • Gewalttätige oder bedrohliche Inhalte oder Aktivitäten.
  • Übermäßige automatisierte Massenaktivität (z.B. Spamming)
  • Aktivität, die GitHub-Benutzer oder -Dienste beeinträchtigt.
  • Rich-quick Schemata.
  • Sexuell obszöne Inhalte.
  • Inhalte, die ihre Identität oder den Zweck ihrer Website falsch darstellen.

Vielen Dank fürs Lesen.

3DMaster