LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Проблема в том, что задача «автоматически обновить сайт на WordPress» в общем случае нерешаема. Просто потому что при обновлении может отвалиться какой-нибудь плагин, криво перенестись данные на новую схему и т. п. Да, ты можешь сделать кнопку «Обновить все CMS», но после её нажатия 90% сайтов гарантированно уйдут в офлайн из-за упавшей CMS, а оставшиеся 10% будут глючить. Если там действительно зоопарк разных версий, наборов плагинов и т. д. И это даже без учёта возможности модификации кода самой CMS (в этом случае изменения будут затёрты и функционал, за который они отвечали, перестанет работать, нужно повторно ручками модицифировать исходники CMS, с возможно изменившимся API, либо искать плагин на замену).

В общем, это примерно как «хочу скрипт, который может автоматически обновить любой дистрибутив Linux с любой древней версии до последней, на любой конфигурации софта и железа». Ну чуть попроще, да (популярных CMS меньше чем дистрибутивов Linux), но суть проблем та же.

Исправление KivApple, :

Проблема в том, что задача «автоматически обновить сайт на WordPress» в общем случае нерешаема. Просто потому что при обновлении может отвалиться какой-нибудь плагин, криво перенестись данные на новую схему и т. п. Да, ты можешь сделать кнопку «Обновить все CMS», но после её нажатия 90% сайтов гарантированно уйдут в офлайн из-за упавшей CMS, а оставшиеся 10% будут глючить. Если там действительно зоопарк разных версий, наборов плагинов и т. д. И это даже без учёта возможности модификации кода самой CMS (в этом случае изменения будут затёрты и функционал, за который они отвечали, перестанет работать, нужно повторно ручками модицифировать исходники CMS, с возможно изменившимся API, либо искать плагин на замену).

В общем, это примерно как «хочу скрипт, который может автоматически обновить любой дистрибутив Linux с любой древней версии до последней, на любой конфигурации софта и железа». Ну чуть попроще, да, но суть проблем та же.

Исходная версия KivApple, :

Проблема в том, что задача «автоматически обновить сайт на WordPress» в общем случае нерешаема. Просто потому что при обновлении может отвалиться какой-нибудь плагин, криво перенестись данные на новую схему и т. п. Да, ты можешь сделать кнопку «Обновить все CMS», но после её нажатия 90% сайтов гарантированно уйдут в офлайн из-за упавшей CMS, а оставшиеся 10% будут глючить. Если там действительно зоопарк разных версий, наборов плагинов и т. д. И это даже без учёта возможности модификации кода самой CMS (в этом случае изменения будут затёрты и функционал, за который они отвечали, перестанет работать).

В общем, это примерно как «хочу скрипт, который может автоматически обновить любой дистрибутив Linux с любой древней версии до последней, на любой конфигурации софта и железа». Ну чуть попроще, да, но суть проблем та же.