Движок для партнерской программы b2m.ru

Михаил18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
09.02.2007

Требуется написать "мультисайтовый" движок для партнерской программы Playfon (сайт b2m.ru)

Основные требования:

- периодический парсинг соответствующих XML-файлов (в моменты наименьшей загрузки сервера), занесение полученных описаний в БД, скачка соответствующих картинок и образцов мелодий с сохранением в локальной файловой системе в трехуровневой системе директорий;

- формирование контента на основании полученной таким образом информации;

- использование полученной информации для формирования контента нескольких разных сайтов (с возможностью использования как одного и того же ID партнера, так и разных ID);

- использование для каждого сайта своего собственного дизайна (с возможностью относительно быстро этот дизайн создать и "прикрутить" к новому сайту человеку, знающему Photoshop весьма поверхностно);

- возможность использования для сайтов разной внутренней структуры (чтобы сайты не были похожи, как братья-близнецы, несмотря на разный дизайн);

- использование разных языковых версий: возможность использовать как несколько языков на одном сайте, так и выделение для каждой языковой версии своего домена;

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

- желательно использование "человекопонятных" URL (типа www.сайт.ru/pictures/avia/1234567/) с возможностью назначения для каждого подраздела имени соотв. URI;

- "SEO-friendly": возможность заполнения соотв. заголовков, TITLE и т.п. как по шаблону, так и вручную; возможность установки различных счетчиков top100.rambler и т.п. как на весь сайт, так и на отдельные страницы (разделы);

- "легкость" HTML кода;

- удобный и понятный интерфейс управления сайтами;

- возможность просто и быстро встроить в дизайн сайта(ов), к примеру, блок новостей или рекламный блок;

- более-менее оптимизированные под большую нагрузку скрипты и использование кэширования (хоть и предусматривается, что движок будет работать на выделенном сервере, но все равно все должно работать быстро);

- язык программирования - PHP4 + MySQL4 (в крайнем случае PostgreSQL);

- хорошо структурированный и откомментированный код.

Приветствуется, если Вы посоветуете еще какую-нибудь фичу. :-)

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

В этой связи крайне желательно, чтобы Вы жили в Москве, чтобы можно было лично встретиться и все обговорить.