Ситуация: есть набор файлов (php, html, jpg, css и т.д.) на одном хостинге (Хостинг А). Общий объем файлов в zip архиве планируется не более 5 МБ (скорее всего будет меньше). Конкретные файлы не выкладываю - для теста можете использовать любые файлы.
Есть эти же файлы на другом хостинге (Хостинг Б).
Необходимо сделать скрипт, который будет запускаться на хостинге Б и проверять, не были ли обновлены файлы на хостинге А. Если были обновлены - скрипт будет их скачивать с хостинга А и обновлять на хостинге Б.
Пример реализации такого скрипта приведен в статье http://habrahabr.ru/company/webasyst/blog/122451/ (там готовый пример с обновлением одного файла, в моем случае речь идет об обновлении нескольких файлов).
Мне это видится следующим образом (если видите/знаете иные варианты реализации - сообщите):
1. Скрипт обновления на хостинге Б делает md5 файлов в папке, в которой он лежит (и в подпапках) и обращается к скрипту на хостинге А (видимо, через cURL).
2. Скрипт на хостинге А проверяет m...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
PHP скрипт удаленного обновления файлов
Реклама
PHP скрипт удаленного обновления файлов
Здравствуйте!
Ситуация: есть набор файлов (php, html, jpg, css и т.д.) на одном хостинге (Хостинг А). Общий объем файлов в zip архиве планируется не более 5 МБ (скорее всего будет меньше). Конкретные файлы не выкладываю - для теста можете использовать любые файлы.
Есть эти же файлы на другом хостинге (Хостинг Б).
Необходимо сделать скрипт, который будет запускаться на хостинге Б и проверять, не были ли обновлены файлы на хостинге А. Если были обновлены - скрипт будет их скачивать с хостинга А и обновлять на хостинге Б.
Пример реализации такого скрипта приведен в статье http://habrahabr.ru/company/webasyst/blog/122451/ (там готовый пример с обновлением одного файла, в моем случае речь идет об обновлении нескольких файлов).
Мне это видится следующим образом (если видите/знаете иные варианты реализации - сообщите):
1. Скрипт обновления на хостинге Б делает md5 файлов в папке, в которой он лежит (и в подпапках) и обращается к скрипту на хостинге А (видимо, через cURL).
2. Скрипт на хостинге А проверяет m...