Если выбран путь создания сайта на CMS, то определиться с инструментом легко. CMS должна быть просто популярной. Для неё можно будет найти максимальное количество готовых решений. Будет легко найти специалиста популярного направления. На вопросы при разработке можно будет легко найти ответы. Самые популярные CMS написаны на языке PHP, который также является одним из самых популярных языков в веб-программировании. Уже много лет лидером является CMS Wordpress. Скорее всего на нём и можно будет остановиться. Wordpress обладает всеми присущими CMS качествами, имеет самую большую базу модулей, шаблонов и плагинов. Следующим по популярности можно выделить 1С-Битрикс, хотя его использование не всегда может быть логично. Но что, если вы решили разрабатывать с нуля? Какими качествами должен обладать язык программирования для сайта-агрегатора? Мы не будем рассматривать разработку на чистом языке без фреймворка. Фреймворк является каркасом сайта и уже содержит функции, которые в любом случае пришлось бы писать программисту. Поэтому выбор языка сводится к выбору фреймворка. Как и в случае с CMS, важнейшим качеством будет популярность, как языка, так и самого фреймфорка. Для сайта агрегатора также будет важна скорость разработки. В нашем случае лучше подойдет легковесный и гибкий фреймворк. Последним, но не менее важным, будет наличие специалистов по выбранной платформе. Для языка PHP лучшим выбором будут фреймворки Laravel, Yii. Для Python - Django, Flask. Ruby on Rails для Ruby и .NET тоже можно рассматривать как вариант, если есть разработчики под них.