Meine Geschichte mit Discourse

Hallo Discourse-Community,

Ich möchte euch gerne meine kleine Geschichte mit Discourse erzählen.

Vor einem Jahr habe ich eine Anzeigenbörse für die ungarische Vape-Community mit WordPress erstellt. Diese diente jedoch ausschließlich dem Handel mit gebrauchten Geräten.

Mir war klar, dass ich etwas viel Gemeinschaftlicheres benötige, um eine gut funktionierende Community aufzubauen! Discourse ist genau das, wonach ich gesucht habe. Ich erinnere mich noch daran, als ich die Discourse-Meta-Webseite zum ersten Mal sah: Ich hatte sofort das Gefühl, dass dieser Ort für die Community geschaffen wurde.

Lesen, lesen und noch mehr lesen…

Zuerst habe ich hunderte von Themen auf Meta gelesen, um ein klares Verständnis dafür zu bekommen, was Discourse wirklich ist.
Diese Themen umfassten hauptsächlich:

  • Wie installiert man es?
  • Welche Serverumgebung wird benötigt?
  • Was ist der Unterschied zwischen einem Plugin und einer Theme-Komponente? Wie installiert man sie?
  • Themen für neue Benutzer. Ein Leitfaden für Neueinsteiger…
  • Was sind Vertrauensstufen?
    etc…

Ich habe alles an einem Ort gefunden – das war phänomenal. Es reichte eine einfache Suche oder ein Klick auf verwandte Themen.

Der Testprozess…

Nach einigen Wochen des Lesens habe ich versucht, meine allererste Discourse-Installation lokal auf einem Mac durchzuführen. Dies diente dazu, den Admin-Bereich zu lernen, Inhalte und Benutzer zu moderieren, Themes, Theme-Komponenten und Plugins zu installieren und zu verstehen, warum Dinge so funktionieren, wie sie funktionieren. Alles nur dafür, dass auf der öffentlichen Live-Seite alles besser und einfacher läuft.

Startbereit

Nach den Tests fühlte ich mich bereit, meine Discourse-Seite zu starten. In der ersten Runde musste ich einen Hosting-Anbieter wählen; da alle meine anderen Webseiten bei Digital Ocean gehostet sind, entschied ich mich für sie. Ich installierte es auf einem 5-Dollar-Droplet. Ich folgte ebenfalls dem Installationsleitfaden hier, und es funktionierte beim ersten Versuch. Die Seite läuft immer noch mit dieser Installation; ich habe das Droplet lediglich vergrößert.

Ich begann, das Forum einzurichten und verschiedene Änderungen vorzunehmen. Ich habe jedoch nie etwas daran verändert und habe auch keine Absicht, dies zu tun. Die Vertrauensstufen! Ich denke, dies ist ein sorgfältig entworfenes System, das auf viel Erfahrung und den Ergebnissen mehrjähriger Forschung basiert. Daher ist dies wahrscheinlich notwendig für eine gut funktionierende Community. Jetzt verstehe ich es und versuche, den Community-Mitgliedern zu vermitteln, warum dies wichtig ist. Anfangs verstand niemand, warum das nötig ist, und fragte danach. Also habe ich alle Dokumente übersetzt und neue erstellt, um es verständlicher zu machen. Irgendwann werden sie dann merken, dass es unverzichtbar ist! Es ist notwendig für eine gesunde Community! Ich vertraue dem Discourse-Team, den Autoren und der Community! :slightly_smiling_face:

Es gibt noch eine weitere Sache, die Discourse meiner Meinung nach zur besten Wahl macht. Das ist der Support! Der Support ist etwas, das den Menschen ein größeres Sicherheitsgefühl gibt, falls etwas schiefgeht oder sie nur einen Rat brauchen. Haben Sie eine Frage? Sagen Sie es einfach. Wer bietet schon einen so starken Support wie Discourse? Nicht nur ein Team, sondern eine riesige, hilfsbereite Community!

Meine Discourse-Seite läuft seit sechs Monaten und wächst ständig mit immer mehr Mitgliedern. Unsere Community liebt es wirklich. Danke! :folded_hands: :blush:

Meine Konfiguration

Digital Ocean (Shared CPU / 2 vCPUs + 4 GB RAM, 60 GB SSD)
BackBlaze (S3-Uploads und Backups)
BunnyCDN (Discourse-CDN + S3-CDN + Bildoptimierung)

Ich möchte ein paar Zeilen zu BunnyCDN und der Bildoptimierung schreiben.

Meine Discourse-Seite wird stark für den Austausch von Fotos genutzt, und ich habe die Einstellungen für den Bildupload nie geändert. Ich war immer der Meinung, dass ich die hochgeladenen Bilder in der bestmöglichen Qualität anzeigen wollte. Aber das machte meine Website für die Nutzer zu teuer. Es waren fast 10 MB, um die neueste Seite zu laden. Ich musste schnell etwas tun. Also suchte ich nach einer anderen Lösung zur Bildoptimierung.

BunnyCDN bietet dafür einen Dienst an, den Bunny Optimizer. Okay, ich weiß, das kostet 9,50 $ pro Monat, aber es ist für mich jeden Cent wert.

Was ist das Schlüsselmerkmal dabei? Dies überlastet den Server nicht bei Aufgaben wie der Bildoptimierung. Das geschieht über das CDN, sodass die Website die optimierten Bilder anzeigt, aber BackBlaze die Originalbilder in voller Auflösung speichert, damit die Nutzer sie bei Bedarf ansehen können. Es wird WebP verwendet, falls verfügbar.

Beispiel:
Die Bilder werden in Chrome im WebP-Format angezeigt, aber in Safari wird dasselbe Bild beim Herunterladen als JPG oder JPEG bereitgestellt.

Dadurch ist meine Website mit tausenden von Bildern super schnell. Und das alles zu deutlich niedrigeren Kosten, ohne die Bildqualität zu verlieren, da die Nutzer die Originalfotos herunterladen können. Jetzt beträgt die Größe der neuesten Seite nur noch ca. 3 MB!

Wenn Sie sich aufgrund dieses Beitrags für die Nutzung von BunnyCDN entscheiden, würde ich mich sehr freuen, wenn Sie sich über diesen Link registrieren. Dies ist mein Empfehlungslink, und wenn Sie sich damit registrieren, erhalte ich 20 $ auf mein BunnyCDN-Guthaben. Danke! :slight_smile:

Ich hoffe, dies wird eine nie endende Geschichte mit Discourse sein :slight_smile:

Danke, dass Sie meine Geschichte gelesen haben! Haben Sie einen schönen Tag und bleiben Sie sicher! :slight_smile:

Oh, und ich habe fast vergessen :slight_smile: meine Webseite :arrow_down:

15 „Gefällt mir“

Don, dein Forum ist eine Inspiration für all diejenigen unter uns, die Zeit damit verbringen, Discourse für ihre Benutzer anzupassen. :grin:

Übrigens, wie hast du es geschafft, die Reaktions-Avatar-Liste als Popup anzuzeigen, anstatt das Standardverhalten zu nutzen? (Das ist übrigens genial)

3 „Gefällt mir“

Vielen Dank @Paracelsus :slightly_smiling_face: Melde dich gerne an, um weitere coole Modifikationen zu sehen :slightly_smiling_face:

Ich habe zuvor die benutzerdefinierten Reaktionen gepostet.

Der von dir erwähnte Abschnitt „Reactions Avatar Popup" ist das Standardverhalten, aber ich habe den Standardbereich „Wer hat geliked" ausgeblendet :arrow_down:

4 „Gefällt mir“

Vielen Dank für die Informationen über BunnyCDN. Ich werde es mit Ihrem Link testen. :+1:

2 „Gefällt mir“

Hallo @Don
Haben Sie DNS bei Cloudflare eingerichtet?
Ich habe Cloudflare vorher benutzt, jetzt habe ich Bunny CDN hinzugefügt, nach dem Ausführen von ./launcher rebuild app kann ich nicht mehr auf mein Forum zugreifen, es hat etwa 2 Stunden gedauert.
Sollte ich DNS bei Cloudflare entfernen?

Hallo @tmn,

Nein, ich benutze Cloudflare nicht.

1 „Gefällt mir“