Ho un sito con ~ 500 membri registrati, 300 dei quali sono quelli che chiameresti "attivi". I dati del sito sono conservati in un database MySQL.
Vorrei aggiungere un forum myBB al sito, ma questa domanda si applica a tutti i forum.
Ciò che voglio assolutamente evitare è che i miei utenti debbano registrarsi sia sul sito che sul forum perché la mia base utenti non è tecnicamente alfabetizzata e questo potrebbe confondere molti di loro.
Tuttavia, il software del forum ha il proprio sistema di registrazione, login, cookie e password, che naturalmente sono diversi dai meccanismi del sito.
Immagino le seguenti possibilità:
- installa myBB nel database esistente e personalizza il codice di accesso per unificare i due sistemi. Ciò significherebbe probabilmente cambiare il codice del sito per utilizzare il sistema myBB in quanto sarebbe probabilmente meno doloroso per il refactoring e non danneggerebbe la futura capacità di upgrade di myBB.
- installa myBB in un database separato e scrivi uno script di bridging di qualche tipo che autoregistra gli utenti del sito esistenti con il forum se decidono di partecipare. Controlla anche le nuove registrazioni dei forum contro l'elenco dei nomi utente del sito per impedire ai nuovi arrivati di prendere nomi esistenti.
- eseguili completamente separati e costringi gli utenti a registrarsi di nuovo (più semplice per ME, ma meno desiderabile per loro)
Vorrei una linea di condotta suggerita da coloro che hanno già percorso questo percorso.