На чем бы вы стали делать такой сайт?
Django(бекенд), jquery(фронтенд), postgresql(БД)
В Джанго есть своя, вполне годная админка, но можно пилить и свою.
Совершенно типовой сайт. и чем wordpress не устраивает...будет вам там и админка и все остальное. зачем для обычного сайта с новостями и статьями юзать фреймворк - вы же не приложение делаете, а обычный сайт! 
Хочешь сделать быстро и нормально пиши свою тему для wordpress, а хочешь повыё.. - юзай фреймворки)