Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₴

Написать скрипт по синхронизации сайтов

project complete


Есть 3 сайта. Все они лежат на одном хостинге, на одной учетной записи.
Все сайты на одной CMS, и являются практически полной копией друг друга.
Условно назовем 1 сайт РОДИТЕЛЬСКИМ (Р), а 2 оставшихся - ДОЧЕРНИМИ (Д).

Нужно написать скрипт, который будет их синхронизировать.
При запуске скрипта:


1. Загрузить выбранный администратором файл в корень трех сайтов.

2. Некоторые папки нужно взять с Р-сайта и записать их на Д-сайты. (с автозаменой). (Скриншот 1 - http://joxi.ru/xAe5Rggtpk6gvA?d=1)
Например: берем папку /images/ с Р-сайта и размещаем ее на Д-сайтах. Старую папку /images/ на Д-сайтах полностью удаляем.

3. Некоторые таблицы в базе данных с Р-сайта и записать их на Д-сайты. (Скриншот 2 - http://joxi.ru/l2Zeg44Twxk7qm?d=1)
Например: на P-сайте есть таблица com_users, ее размещаем на Д-сайтах. Старую таблицу com_users на Д-сайтах полностью удаляем

4. Запустить 3 внешних скрипта (они уже готовы).


_______________________________________________


Теперь конкретно, что необходимо сделать.
Вот наши сайты:


belkr(убрать)aft.by - Р
k-dom(убрать)iart.ru - Д
k-divo(убрать)tex.com.ua - Д
Их базы данныx (http://joxi.ru/eAODnzzFx5EpLr?d=1) Префиксы у всех баз одинаковые.



Как мы видим реализацию задачи:
Есть какая-то страница, например http://belkraft.by/jpwgpoj8dfj2of82nb3d.php
Структура этой страницы такая: http://joxi.ru/bmov8EEsxPo7wr?d=1

Client's feedback about the contractor Давиде М.

Quality
Professionalism
Price
Availability
Terms

Отличная работа!
Рекомендую Давида как ответственного специалиста.
Проект выполнен в срок, все необходимые правки выполнены.

10 из 10!

Олег П. Олег Поляков

Freelancer's feedback about the client Олеге Полякове

Payment
Task formulation
Requirements
Availability

Все чітко, зрозуміло. Необхідна інформація своєчасно. Оплата миттєва. Рекомендую замовника!

Давид М. Давид Манжула


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day1200 ₽
    Вячеслав Вячеславович
     313   14   6

    Очень интересная задача. С удовольствием поработаю.
    Прошу 1200 рублей. Пишите, договоримся

    Russia Saint-Petersburg | 15 October at 17:34 |
  2. 7 days1000 ₴Winning proposal
    Давид Манжула
     972  verified   38   0

    +
    '-.,_,.-'`'-.,_,.='``'-.,_,.-'``'-.,_,.='`` 
    Телеграм: t.me/da411d 
    E-mail: [email protected] 
    https://da411d.pp.ua 
    '-.,_,.-'`'-.,_,.='``'-.,_,.-'``'-.,_,.='`` 

    Ukraine Ivano-Frankovsk | 15 October at 17:34 |
  3. 1 day1000 ₽
    Alexandr Khurtin
     151 

    Здравствуйте! Интересные задачи вы предлагаете, я помогу вам с ними. Выполню все очень быстро и хорошо. Напишите мне в скайп IskanderB

    Russia Nizhnii Novgorod | 15 October at 17:39 |
  4. 3 days1000 ₴
    Игорь Евтушенко
     2564   67   0

    Здравствуйте. Готов написать.

    Ukraine Melitopol | 15 October at 17:40 |
  5. proposal concealed by freelancer
  6. 5 days3000 ₽
    Александр Колпаков
     5105   71   0

    есть опыт таких разработок
    примеры в портфолио
    https://freelancehunt.com/freelancer/finboss.html#portfolio
    ===================
    за основу можно взять:

    VirtueMart:синхронизация товаров нескольких сайтов

    Разработаны модули синхронизации товаров на нескольких сайтах для VirtueMart.
    Синхронизация таблиц позволет перенести сведения о товарах и категориях товаров из базы данных одного сайта в базу данных другого сайта. Перечень копируемых таблиц можно изменять. Цена товара на сайте – приемнике изменяется на заданный коэффициент.
    Синхронизация остатков товаров позволяет при покупке товара на одном из сайтов автоматически изменять остаток на других сайтах.

    Ukraine Kyiv | 15 October at 17:59 |
  7. proposal concealed by freelancer
  8. 2 days1000 ₴
    Владимир Смирнов
     717   20   0

    Обращайтесь, сделаю.
    P.S. Можно сделать так чтобы обновления применялись на дочерних сайтах за несколько секунд, а не минут.

    Ukraine Herson | 16 October at 15:47 |

Client
Олег Поляков
Belarus Minsk  11   0
Project published
15 October at 17:32
107 views
Share