Настроить парсинг, выводить данные на сайте

Тесленко8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.02.2019

Нужен функционал. 

Такой как на минфин ком юа слеш каренси слеш банкс. для тех кто попросит дам урлу. кто не попросит значит и ТЗ не читал 

просьба отдельно писать цену за 1. парсинг и сохранение в БД 2. фронт верстка 

1. Сохранение в базу информации о курсе валют в кассах банков по всем банкам. 

1.1. обновление Настраиваемое возможно через крон (несколько раз в сутки) 

1.2. Хранить в базе информацию Текущий курс На сегодняшнюю дату актуальные данные на момент обновления и курс последний на момент обновления за прошлую дату. То есть Архив по датам. привязка к дате 

1.3 Если на момент обновления курса по валюте нет пусто или 0 в базе курс который был не меняем. Пример Приват, доллар был 25,5 а при обновлении 0 то есть еще не установлен банком или лажа то 25,5 в базе не трогаем. 

Спарсить нужно: 

Это должно быть отдельное поле в базе. 

Название банка 

иконку банка (там страйп можно парсить позицию смещения), 

Курс Продажа 

Курс Покупка 

Валюта (код валюты 3 символа) 

Название валюты 

Время обновления (на сайте) 

Дата обновления информации в базе (то есть текущая дата) 

Для оптимизации: 

1 таблица содержит 

Название банка 

иконку банка (там страйп можно парсить позицию смещения) 

2 таблица 

Валюта (код валюты 3 символа) 

Название валюты 

3 Сами курсы валют, по датам 

Для парсера предусмотреть возможность использования прокси сервера, по настройке в конфиг файле путем добавления в переменную значения пары ip и порта сервера пример: 127.0.0.1:8080 

Следующий шаг вывод на фронт. Оцените стоимость отдельно. Сайт на ВП. 

Если видите лучший вариант реализации предлагайте. 

PS за качественную реализацию возможна премия