La risposta a questa domanda può essere suddivisa in due.
Se vuoi inserire degli articoli in un sito devi creare un sistema di inserimento dei testi.
I testi verranno inseriti in una tabella del DB, chiamata per esempio ARTICOLI, e da li possono essere prelevati, formattati in HTML e quant'altro dal sito.
Visto che parli di utenti, credo tu abbia anche bisogno di farlo fare a degli utenti registrati, avrai anche bisogno di uno script di registrazione degli utenti, nonché di una serie di pagine accessibili solo agli utenti registrati.
Per formattare testo come se si usasse Word, Timymce è un'ottima soluzione.
Si tratta di una applicazione scritta in JavaScript che permette di modificare in real-time un testo scritto all'interno di una form, con degli strumenti graficamente simili a quelli che si trovano in un editor di testo per il desktop (Word, Writer ecc).
Quando si preme il tasto sub-mit, quindi, sarà processato e verrà generato del codice HTML contente il tuo testo e le relative formattazioni.
Nel sito ufficiale del progetto trovi veramente tante informazioni e della documentazione.
TinyMCE - Home.
![]()