Умный банер с YML

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
30 сентября 2014, 18:30 • 2 отклика • 44 просмотра

Задача:
Надо сделать банер типа яндекс.маркета, директа, когда показываются предложения из yml


Сценарий использования:
1) Пользователь задаёт:
- yml откуда брать, в формате яндекс.маркета
- размер блока
- количество предложений на блоке(можно сделать ограничение на максимум)
- настройки css блока(должны быть какие-нибудь по умолчанию)
2) Пользователь получает код для вставки на сайт(смотри по примеру яндекс.директа, асинхронный вариант)


В общем:
3) Должно выдерживать нагрузку в 1М показов на "обычном" сервере4) Выдавать должно минимального размера(в килобайтах) картинку, без задержки5) Формат блока задаём один, но делаем возможность сохранения и выбора из нескольких, по дефолту:
[картинка товара ссылкой]
[название ссылкой]
[цена]
6)
теги типа [цена] должны быть такие же как в yml, то есть если вдруг в
yml появился новый тег, например [новый_тег], то мы должны автоматически
иметь возможность использовать его в шаблоне и настроить ему css
7) самое
интересное: например баннер стоит на странице:
http://www.velonews.ru/%D0%BD%D0%BE%D0%B2%D1%8B%D...и конечн мы хотим, чтобы банер показывал именно шлемы scott, потому что именно этот товар будет иметь тут максимум ctr так же, но более низким приоритетом интересно показывать просто любые шлемы и просто любые товары scott как это сделать - напишите, пожалуйста, свои идеи
8) при каждом рефреше товары должны быть разные
9) приоритет у товаров с минимальной ценой и максимальными скидками, но все равно пункт8 должен работать

Что про просим сделать, чтобы выбрать вас на эту задачу:
Напишите как бы вы сделали это архитектурно и сколько времени и денег хотели бы за задачу.