Все зависит от кривизны движка и объема данных.
Регулярно сталкивался с тем, что на некоторых известных популярных движках магазин на несколько десятков тысяч товаров генерировал каждую страницу 5-10 секунд и выжирал дохрена памяти.
При том, что когда я сам делал такие кастомные движки с нуля, то страницы генерировались за несколько десятков милисекунд, без всякого кеширования, и расходовали несколько мегабайт максимум.
Все зависит от архитектуры движка, и оптимальности запросов к БД.