Joomla
is a great tool for community or membership websites, articles, forums, newsrooms etc. since it is made for that. You can manage articles to expire in a certain time, activate dates, author name, breadcrumbs etc. To manage Joomla app you need to have basic knowledge of the language.