Un buon CMS sarebbe la soluzione migliore perchè ti permetterebbe di usare un unico sistema di amministrazione per news, database e contenuti, inoltre potresti estenderlo anche in un secondo tempo con newsletters, forums o altre funzionalità senza troppi casini, utilizzando un unico db utenti. E' sempre meglio progetare qualunque sito in un ottica di possibile crescita...

Comunque, per la gestione delle news ti consiglio questo: http://cutephp.com/ (ma ne esistono altri del genere)

Per il db non credo esista qualcosa di già pronto, anche se non mi stupisco più di niente...magari potresti trovare qualcosa di simile da adattare ai tuoi scopi.