Доработать взаимодействие частей сайта

Захар15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.05.2010

Доработать взаимодействие частей сайта contentis.com: информационной части (contentis.com) и клиентской (panel.contentis.com)

Объясняю ситуацию подробнее:

Есть информационная часть сайта (ныне www.conten​tis.com) и есть клиентская часть сайта (расположенная на домене www.panel.contentis.com, НЕ путать с административной частью Друпала).

На странице информационной части сайта contentis.com/for-partner... надо доработать форму Регистрации Партнеров.

Когда Партнер регистрируется, создается запись Партнера (с его данными), после эти данные из информационной части фиксируются в клиентской части.

Эти данные могут изменяться в клиентской части администратором системы, поэтому информация клиентской части и информация на информационной части должна синхронизироваться. Если что-то изменятся в клиентской, то это должно изменится в информационной на странице Партнеров contentis.com​/partners.

То есть получается такая картина:

1. Партнер регистся на странице con​tentis.com​/for-partn​ers информационной части сайта

2. Попадает в клиентскую часть (ныне это сайт panel.contentis.com)

3. В этой клиентской части можно с течением времени изменять данные Партнера.

4. Так вот эти изменения должны потом отобразиться и в информационной части на странице всех Партнеров – con​tentis.com​/partners

Вот эту синхронизацию данных как раз таки делает функция get*

- все функции, которые начинаются на get* вызываются с периодом, допустим, 1 час для поддержки БД информ.части в актуальном состоянии