Вопрос в следующем. Имеется крупный сайт, который регулярно будет обновляться (изменяться код), программистами. Но одновременно контент данного сайта могут менять и пользователи. Вопрос: как лучше сделать обновление сайта в таком случае? То есть синхронизация работы.