La mia storia con Discourse

Ciao Comunità Discourse,

Voglio solo condividere con voi la mia piccola storia con Discourse.

Un anno fa ho creato un sito di annunci classificati per la Comunità Vaper Ungherese con WordPress. Ma era solo per lo scambio di dispositivi usati.

Sapevo di aver bisogno di qualcosa di molto più comunitario per creare una comunità che funzionasse bene! Discourse è esattamente quello che stavo cercando. Ricordo che quando ho visto per la prima volta il sito Meta di Discourse, ho subito sentito che questo posto era nato per la comunità.

Lettura, lettura e ancora lettura…

Prima di tutto, ho letto centinaia di argomenti su Meta per capire davvero di cosa si tratta.
Questi argomenti includevano principalmente:

  • Come si installa?
  • Quale ambiente server è necessario?
  • Qual è la differenza tra un plugin e un componente del tema? Come si installano?
  • Argomenti creati per i nuovi utenti. Guida per i nuovi utenti…
  • Cosa sono i livelli di fiducia?
    ecc…

Ho trovato tutto in un unico posto, ed è stato fenomenale. Bastava una semplice ricerca o un clic sugli argomenti correlati.

Processo di test…

Dopo alcune settimane di lettura, ho provato a installare il mio primo Discourse in locale (Mac). Questo per imparare a usare la sezione di amministrazione, moderare contenuti e utenti, installare temi, componenti del tema e plugin, e capire perché le cose funzionano in quel modo. Tutto per far sì che sul sito pubblico in diretta tutto funzioni meglio e più facilmente.

Pronto al lancio

Dopo i test, ho sentito di essere pronto a lanciare il mio sito Discourse. Nel primo giro, ho dovuto scegliere un provider di hosting, dato che tutti gli altri miei siti sono su Digital Ocean, quindi ho scelto loro. L’ho installato su un droplet da 5$. Ho seguito anche la guida all’installazione qui e ha funzionato al primo tentativo. Il sito è ancora operativo con quell’installazione; ho solo ridimensionato il droplet.

Ho iniziato a configurare il forum e ho apportato varie modifiche. Non ho mai toccato una cosa e non ho intenzione di farlo. I Livelli di Fiducia! Penso che questo sia un sistema attentamente progettato con esperienza sufficiente e i risultati di anni di ricerca. Quindi è probabilmente necessario per una comunità che funzioni bene. Ora lo capisco e provo a trasmettere ai membri della comunità perché è importante. All’inizio, nessuno capisce e chiede perché serve. Quindi ho tradotto tutti i documenti e ne ho creati di nuovi per renderli più comprensibili. Prima o poi si renderanno conto che è indispensabile! È necessario per una comunità sana! Mi fido del Team di Discourse, degli autori e della comunità! :slightly_smiling_face:

C’è un’altra cosa che, a mio avviso, rende Discourse la scelta migliore. Questo è il supporto! Il supporto è ciò che fa sentire le persone più al sicuro se qualcosa va storto o se hanno solo bisogno di un suggerimento. Hanno una domanda, ecc… Provate a dire a un altro provider chi offre un supporto così forte come Discourse. Non solo un Team, ma una grande e utile Comunità!

Il mio sito Discourse è attivo da sei mesi e cresce costantemente con sempre più nuovi membri. La nostra Comunità lo ama davvero. Grazie! :folded_hands: :blush:

Il mio setup

Digital Ocean (CPU condivisa / 2 vCPU + 4 GB di memoria, 60 GB SSD)
BackBlaze (upload e backup su S3)
BunnyCDN (CDN per Discourse + CDN S3 + ottimizzazione immagini)

Voglio scrivere due righe su BunnyCDN e l’ottimizzazione delle immagini.

Il mio sito Discourse è molto utilizzato per la condivisione di foto e non ho mai modificato le impostazioni di upload delle immagini. Pensavo sempre di voler mostrare le immagini caricate nella migliore qualità possibile. Ma questo rendeva il mio sito troppo costoso per gli utenti. Era quasi 10 MB per caricare l’ultima pagina. Dovevo fare qualcosa in fretta. Quindi ho cercato un’altra soluzione per ottimizzare le immagini.

BunnyCDN ha un servizio per questo, chiamato Bunny Optimizer. Ok, so che costa 9,50 $ al mese, ma per me vale ogni centesimo.

Qual è la caratteristica principale? Questo non sovraccarica il server per fare cose come l’ottimizzazione delle immagini. Tutto avviene sulla CDN, quindi il sito mostra le immagini ottimizzate, ma BackBlaze mantiene le immagini originali a risoluzione completa, così gli utenti possono visualizzarle se vogliono. Usa WebP se disponibile.

Ad esempio:
Le immagini in Chrome usano l’estensione WebP, ma in Safari la stessa immagine sarà JPG o JPEG se la scaricate.

Questo rende il mio sito super veloce con migliaia di immagini. E lo rende molto più economico senza perdere la qualità delle immagini, perché gli utenti possono scaricare le foto originali. Ora la dimensione dell’ultima pagina è di circa 3 MB!
Se decidete di usare BunnyCDN dopo aver letto questo, apprezzerò molto se usate questo link per registrarti. Questo è il mio link di referral e se vi registrate con questo, mi daranno 20 $ sul mio saldo bcdn. Grazie! :slight_smile:

Spero che questa sia una storia senza fine con Discourse :slight_smile:

Grazie per aver letto la mia storia! Buon giorno e state al sicuro! :slight_smile:

Ah, e quasi me lo ero dimenticato :slight_smile: il mio sito :arrow_down:

15 Mi Piace

Don, il tuo forum è un’ispirazione per tutti noi che passiamo tempo a personalizzare Discourse per i nostri utenti. :grin:

A proposito, come sei riuscito a impostare l’elenco degli avatar delle reazioni come popup invece del comportamento standard? (è geniale, a proposito)

3 Mi Piace

Grazie mille @Paracelsus :slightly_smiling_face: Sentiti libero di unirti per vedere altre modifiche interessanti :slightly_smiling_face:

Ho già pubblicato in precedenza le reazioni personalizzate.

La parte che hai menzionato relativa alla sezione popup dell’avatar delle reazioni è il comportamento standard, ma ho nascosto la sezione predefinita “chi ha messo mi piace” :arrow_down:

4 Mi Piace

Grazie per aver condiviso informazioni su BunnyCDN. Testerò con il tuo link. :+1:

2 Mi Piace

Ciao @Don
Hai configurato il DNS su Cloudflare?
Prima usavo Cloudflare, ora ho aggiunto Bunny CDN, dopo aver eseguito ./launcher rebuild app, non riesco più ad accedere al mio forum, ci sono volute circa 2 ore.
Dovrei rimuovere il DNS da Cloudflare?

Ciao @tmn,

No, non uso Cloudflare.

1 Mi Piace