In cerca di alternative a vBulletin (self-hosted)

gestivamo un grande forum e lo abbiamo chiuso alcuni anni fa. Ho appena provato a installare vBulletin 5.x ed è completamente inutile!

Sto cercando alternative (solo self-hosted)

Alcuni aspetti che per me contano:
Compatibilità con lo stack attuale: voglio installare a domain.com/community/ ma non voglio dover modificare la configurazione del nostro server (non siamo affatto un ambiente Ruby, siamo principalmente LAMP; non sono un esperto, ma sono sicuro che i miei colleghi possano risolvere)

SEO Friendly (inclusa velocità e WPO): per me è probabilmente l’aspetto più importante, dato lo scopo del forum

Integrazione con Salesforce: utilizziamo Salesforce/Pardot e vorremmo che i nuovi account registrati e verificati venissero inseriti in Salesforce/Pardot.

Permessi personalizzati: voglio poter avere alcuni forum pubblici, altri solo per membri e altri ancora con permessi molto specifici per determinati utenti. Quanto è flessibile il sistema dei permessi su Discourse?

Personalizzabilità (design): abbiamo un ampio team di design e vogliamo personalizzare l’aspetto in modo unico; preferirei che non dovessero imparare Ruby/JS per modificare il tema.

Comunque, quali sono le vostre opinioni? Mi farebbe piacere ricevere dei feedback.
Grazie in anticipo.

Beh, questa è una questione delicata. Discourse non è un’applicazione LAMP, quindi la configurazione sarà diversa. Tuttavia, è proprio per questo motivo che esiste Docker: l’intero stack di Discourse è confinato nell’immagine del contenitore, quindi non è necessario installare nulla altro sull’host. Modificare l’installazione predefinita per ascoltare una socket Unix (così da poter utilizzare il tuo reverse proxy su domain.com e inoltrare le richieste a /community verso la socket) richiede solo un paio di righe di configurazione.

Non sono sicuro di cosa significhi WPO, ma Discourse si posiziona molto bene sui motori di ricerca già di default, purché ci sia contenuto reale sul forum.

Finché questi strumenti possono gestire un webhook, o se puoi scrivere rapidamente un livello di traduzione nella tua applicazione LAMP, è un compito semplice.

Ogni categoria può avere permessi diversi; questa è una funzionalità di base.

Discourse è una “Single Page Application”, quindi se desideri una personalizzazione più approfondita dovrai scrivere codice JS. Tuttavia, c’è molto che puoi fare solo con HTML+CSS, quindi dipende più dalle tue aspettative.

Ho provato a rispondere tramite la funzione di risposta via email (che sembra un’ottima funzionalità!), ma ho ricevuto questo messaggio (non proprio un inizio promettente)

Questa funzione è abilitata su questo forum?

Comunque, riguardo alla configurazione, quando dici che è una funzionalità di base, intendi che è comune e disponibile per tutti, o che non è molto completa?

C’è uno screenshot o qualcosa del genere che mostri il sistema dei permessi?

Discourse, in generale, è estremamente robusto.

Capito. C’è una guida passo passo sulle autorizzazioni da qualche parte?

Questo aiuta?

Vedi anche

Sì, questo aiuta davvero. Grazie.

In realtà abbiamo un caso d’uso molto particolare e mi chiedo se sia già stato realizzato o se sia possibile farlo.

Immagina che un cliente pubblichi un post molto specifico (che si applica davvero solo a lui): vorremmo contrassegnarlo in modo che solo gli amministratori e l’utente che lo ha pubblicato possano leggerlo e rispondere, rendendo così privata la discussione, per così dire (non è sempre necessario che l’intera comunità veda la vostra discussione su un problema di assistenza, per esempio).

È qualcosa che si può fare con l’insieme di funzionalità predefinite o dovremo svilupparlo noi?

Puoi inviare un messaggio privato a un gruppo. Puoi configurare quel gruppo come preferisci.

Non è quello che chiedevo, lasciate che vi chiarisca. Un cliente avvia un “thread” sui forum (non un DM o un gruppo, ecc.) e noi determiniamo che quel thread è rilevante solo per quel cliente. Senza eliminare o spostare il thread, vorremmo un interruttore per renderlo visibile solo a chi l’ha pubblicato e agli amministratori della bacheca. Ha senso?

Puoi convertire un argomento regolare in un messaggio privato. È il modo migliore e più semplice per renderlo privato in questo modo.

IC che potrebbe funzionare, grazie per quello

@rewebmaster Solo per il tuo contesto, Discourse è spesso utilizzato per gestire le richieste di supporto. Vedi per esempio