Should Discourse fare uno sforzo per diventare una piattaforma di commenti valida?

Prova a implementarlo in un modo che abbia senso per gli utenti non tecnici. Piattaforme esistenti come Disqus e i commenti di Facebook probabilmente offrono buoni esempi.

Altre opzioni di autenticazione:

  • il sito client diventa un client DiscourseConnect. Questo è semplice da implementare, ma richiede l’aggiunta di codice lato server al sito client.
  • gli utenti si autenticano sul client e il loro stato di autenticazione viene passato all’iframe tramite l’API postMessage: Window: postMessage() method - Web APIs | MDN
  • gli utenti accedono direttamente a Discourse tramite l’iframe

La mia riluttanza a sviluppare questo puramente lato client è nata dalla considerazione dei problemi del sistema che funziona su qualsiasi scala. Essenzialmente, ho dovuto mettere in coda le richieste API e gestire le risposte dalle richieste in coda. Non mi sembrava abbastanza robusto per gestire, diciamo, 1000 utenti concorrenti. Avrei preoccupazioni simili, ma per ragioni diverse, con l’approccio dell’embed javascript. Sospetto che sarebbe molto più facile da gestire rispetto al tentativo di sincronizzare tutto sul client, però.

3 Mi Piace