С изображениями легче всего: вы можете просто их кешировать, nginx может выступать как кеш-прокси.
Т.е. ссылаетесь на nginx, тот уже идет к себе на диск - если картинки нет (или она просрочена), то идет к поставщику.
По сути с ценой тоже самое можно сделать только на файлах.
Для получения цены вы обращаетесь к текстовому файлу, если он не просрочен -- nginx его отдает, если просрочен -- то nginx обращается к вашему скрипты, который выдерает цену откуда надо и отдает её в виде простого текста.