Требуется сделать парсер ставок по вкладам двух банков. Парсер должен быть написан на пхп с использованием библиотеки Simple HTML DOM Parser. В результате выполнения парсера для каждого вклада должен формироваться массив(смотри прикреплённую схему-изображение). В схеме указано по одному вкладу на каждую валюту, в реальности их может быть несколько. Так же могут отсутствовать вклады для некоторых валют.
1) Парсер для вкладов банка Траст. Парсить со страниц, указанных ниже. 9 вкладов 9 страниц. Структура страниц одинаковая. Поэтому рекомендую написать 1 функцию, на входе, которая будет принимать ссылку на страницу вклада, на выходе возвращает массив, о котором я написал выше. Если период вклада указан в днях, округляем в ближайшую сторону. Например, 91 день = 3 месяца. Если срок вклада указан в виде диапазона, берём минимальный срок. Например, срок "91дн. 180 дн." в массив записываем "3". То же самое с суммой вклада(если диапазон, записываем минимальную). Вот список страниц со вкладами для парсинга:
www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... www.trust.ru/retail/depos... 2) То же самое для банка Бинбанка.
Однотипные страницы:
www.binbank.ru/private-cl... www.binbank.ru/private-cl... www.binbank.ru/private-cl... www.binbank.ru/private-cl... www.binbank.ru/private-cl... Не типичные:
www.binbank.ru/private-cl... — тут парсим только процентную ставку. Валюту записываем как только рубли, минимальный срок вклада "1". Минимальная сумма вклада "0".
www.binbank.ru/private-cl... — тут тоже самое.
www.binbank.ru/private-cl... — тут так же, только добавляется долларовый вклад. А так же нужно парсить минимальную сумму и минимальный срок.
Только безопасная сделка. Срок 7 дней.