Как сделать незаметные обновления сайта?
Например, обновляю какой-то сайт. Необходимо закачать кучу файлов, потом базу новую и т.п. А пока это все закачивается, пользователи видят ошибки с файлами.
Да и добавленная пользователями информация на сайт во время обновления, потеряется после нового дампа базы.
Нужно настроить работу по обновлению сайтов, чтобы пользователи этого не замечали, чтоб сайт не закрывать, ошибки не выводились и т.п.
насколько я знаю, создается для базы репликация, настраиваются 2-3 сервера. На одном настраивается, а потом перенаправляются запросы на новый настроенный сервер. Что-то такое в моем представлении…
Но т.к. бюджет маленький, содержать сервера не могу.
Можно ли это сделать минимальными средствами, на виртуальном хостинге?
Да и вообще, как это конкретно все функционирует (процесс обновления), какие минимальные ресурсы для этого нужны?
Да и добавленная пользователями информация на сайт во время обновления, потеряется после нового дампа базы.
Нужно настроить работу по обновлению сайтов, чтобы пользователи этого не замечали, чтоб сайт не закрывать, ошибки не выводились и т.п.
насколько я знаю, создается для базы репликация, настраиваются 2-3 сервера. На одном настраивается, а потом перенаправляются запросы на новый настроенный сервер. Что-то такое в моем представлении…
Но т.к. бюджет маленький, содержать сервера не могу.
Можно ли это сделать минимальными средствами, на виртуальном хостинге?
Да и вообще, как это конкретно все функционирует (процесс обновления), какие минимальные ресурсы для этого нужны?