-> выводим
2 реализация (ой, что-то первый вариант подтормаживает): проверяем кеш -> если в кеше нет валют идем в источник -> кешируем -> выводим
3 реализация (и какой курс был вчера? oO): проверяем кеш -> если в кеше нет валют идем в источник -> кешируем -> кладем в базу новые валюты если они действительно отличаются от последних -> выводим
Я представлял себе это как-то так: Есть определенное количество источников, откуда буду приходить данные(получать можно только актуальные данные, без выбора промежутка времени), они будут кэшироваться(или же записываться в БД), потом будет просто приходить на сервер запрос с названием нужного источника, нужной даты и нужной валюты.
Обсуждают сегодня