Ротатор объявлений по процентам PHP

Евгений21 год в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.01.2009

Нужно ротировать объявления в рекламных местах по процентам.

Т.е.

Рекламное место имеет 100% показов.

Например, в нем куплено 2 объявления:

1) объявление на 10% показов

2) объявление на 30% показов.

Что мы должны получить.

Чтобы объявления показывались, первое - 10% показов рекламного места и второе - 30%, а оставшиеся 60% - ничего не показывается, т.к. они не выкуплены.

Задавать можно будет только: 10%, 20%, 25%, 33%, 50% и 100% показов.

Т.е. чтобы объявление показывалось каждым 10-м, 5-м, 4-м, 3-м,2-м и 1-м.

Этого будет вполне достаточно.

Количество показов в день конечно разное и привязывать алгоритм к количеству показов в день – не надо.

Нужен простой и надежный алгоритм ротации.

Слушаю ваши предложения по принципу действия, срокам и ценам.

Заявки фрилансеров