Как синхронизировать нескольких локальных сайтов с сервером?
Есть некий веб-сайт, использующий PHP и MySQL.
Есть несколько машин с Windows 7 на которых этот сайт должен работать, но интернет на этих машинах не постоянный и не стабильный. Соответственно нужно, чтобы локальные копии этого сайта работали автономно и желательно автоматически обновлялись с сервера.
Заставить работать сайт локально, не вопрос, а вопрос — как его регулярно обновлять? То есть обновлять MySQL и измененные/добавленные файлы.
Однонаправленная синхронизация - легко.
Хоть бэкапы БД делай в центре и восстанавливай на локальных копиях.
Хоть односторонная репликация master-slave.
Но вот если на локалках будут что-то изменять.
Это уже непросто будет синхронизировать.