Сайты на WordPress + Интернет магазины WooCommerce
Если записей и данных будет не много то вполне подойдет Custom Post Type.
Если записей будет более 100 000 штук и еще много разных данных, сложные фильтры и т д, то CPT + Algolia или SQL + обычные таблицы в БД.