Модуль управления баннерной рекламой

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.04.2008

Нужен модуль управления баннерной рекламой для avto-puls.ru

1. У баннеров есть вожможные места, в шаблоне страницы в этих местах вызывается метод класса. Метод должен сгенерировать код для вставки баннера, и прописать в базу время и параметры страницы (детали будут позже).

2. Места для вставок рекламы имеют тип. Баннер должен случайно вставляться в место своего типа. Баннеров может быть больше/меньше/равно числу мест своего типа.

3. Код баннера может быть простой (ссылка и локальная картинка) или сложный (ссылка и картинка с вызовом js или с загрузкой с другого сервера по запросу).

4. Место может быть закреплено за баннером на определенный период.

5. Баннер может быть привязан к теме. Все темы имеют численные значения, проверка попадания баннера происходит по проверке наличия номера текущей темы в списке тем баннера. темы могут иметь положительные и отричательные номера.

5. Добавление баннеров, сроков, показов происходит в виде проводок, т.е.

- при вводе мы загружаем код вызова, картинку, задаём параметры показов (срок или число показов)

- при изменении мы не меняем поле "срок", а добавляем или убавляем дни показов. То же самое и с показами.

6. Желательно сделать регистрацию кликов, т.е. переход по ссылке делать через редирект, и каждый клик писать в базу.

С загрузкой картинок пока можно не заморачиваться. Пока будем грузить через FTP. но если весь код у вас уже есть, и вы можете сделать список имеющихся, но не показываемых баннеров - рассмотрим.

Реализация: класс PHP + ProstrgeSQL (MySQL возможен только при отсутствии предложений pg..)