TF-Studio, SeVlad
вы сами себе так лихо противоречите, что я даже заглянул еще раз :)
SeVlad,
вы сначала мне пытались указать, что я идиот, и не понимаю, что автор хочет сделать сервис, но после того как я указал, что понимаю глубже и автор хочет не сервис, а скрипты - вы лихо дальше всем указываете именно на скрипт :)
Дальше вы мне доказывали как лихо у вас под ВП дампятся сайты, как круто это все делается на хостингах по несколько часов, но в итоге сами потом пришли к мысли, которую я высказал в самом начале - пофайлово в больших количествах бред и нужны архивы. А про время исполнения скриптов и проблемы хостеров, которые гарантированно будут - уважаемый edogs еще раз подтвердил. Просто нужно понять одну простую вещь - то, что работает на одном хостере, не факт, что будет работать на другом. Нужно универсальное решение, а не частное. Но, без обширной практики во многих областях и знаний больше чем ВП - это сложно понимать.
В общем вы в итоге пришли к тому, что я сказал в самом начале.
Про попытку мне рассказать про русский язык - это вообще и смех и грех )) Если вы до сих пор не понимаете разницы интернет-общения и обычного - мне вас жаль, если понимаете - то вы просто стебщик, выбирать вам ) (Извините, впадлу жать шифт на слове Вы, можете страдать дальше )))
TF-Studio,
Ваша же фраза:
Если же вы имеете ввиду что-либо иное - так пишите более понятно. Я исхожу из банального предположения - взять сервер на хетцнере явно не конечный пользователь скрипта должен. А вы. Не так? Тогда зачем упоминание сервера?
В целом edogs правильно подтвердил изначальную мысль, только он ее оказывается уже серьезно на практике пытался выполнить: общего решения не будет, можно даже не пытаться, будут частные решения, либо постоянные допилы в зависимости от ограничений хостеров. И когда вам это надоест - вы все равно это бросите. Да, можно сделать бэкап силами PHP и запросами GET, да хоть POST, не принципиально. Проблема в том, что эффективность данных методов будет крайне убога и гарантированно проигрывать обычным частным решениям, эффективным в применении к конкретному хостеру, серверу, сайту.
А так конечно посыл полезный, только боюсь невыполнимый в рамках поставленной идеи. Ну, или выполнимый, с определенными ограничениями и трудностями.
Зачем сервер? Что бы они закачивали свои сайты вам на сервер? :D
Блин, я с вас валяюсь уже )))
TF-Studio, сначала осознайте одну простую вещь - никто вам не даст пароли, никто не будет закачивать вам свой сайт. Точка. Идиотов в расчет не беру.
По поводу остального - уже три страницы исписали, выбирайте.
Посмеялся, спасибо :D
Даже не буду указывать вам ваши ошибки и спорить с вами дальше, не хочу опускаться столь низко :)---------- Добавлено 18.10.2013 в 18:50 ----------
Или я не понимаю, или вы не понимаете :)
Кто вам даст свои FTP пароли, что бы ВЫ выкачивали ЕГО сайт?
Такой скрипт может быть только выдан на руки, что бы пользователь сам его себе поставил, ввел данные и локально его использовал. И то, пользователь, умный, еще 10 раз подумает, а не выкачает ли этот скрипт его сайт на сторону. Иначе - никак :)
1. PHP скрипт в папку сайта
2. Настройка Crontab хостинга/VPS для запуска по времени.
3. Настройка явок через web-вызов скрипта.
4. Сидит себе и работает.
Но мы вернулись к "Изнутри", а как раз таких вариантов решений - полный интернет.
Определитесь с тем, что же вы реально хотите и как это должно выглядеть :)
Не столь принципиально, я не против, когда пользователь платит за чужую работу, которую сам не может сделать. Ничего зазорного в идее правильного заработка не вижу.
Не вижу пока однозначного решения под вашу задачу. Все что я предлагал - серверные, относительно серьезные решения.
Кроме того, некоторые ваши условия кардинально противоположны. Например "На пыхе желательно, ибо будет работать на отдельном сервере" и "Любой далекий от программирования товарищ - просто поставил скрипт". Эти вещи просто несовместимы. Поскольку его работа на сервере отдельном никак не сопоставима с пользователем, который имеет, допустим 10 сайтов на джумле у разных хостеров и представления не имеет как устроено все изнутри. Разве что админкой сайта пользоваться умеет.
На Вы, поскольку мы с вами не знакомы. Мама с детства приучила быть вежливым и не тыкать незнакомцам.
По поводу плагина: видимо такой хостинг используете для клиентов, который позволяет исполнять php-скрипты достаточно времени. На сколько я понимаю, у автора задача чисто гипотетическая, не про его сайты речь идет, а допустим про условно клиентские. Дадите гарантию, что у всех хостингов разрешено будет так делать? Я - нет, не дам.
Обновления ПО юзером, скачивание и обновление версии? Проблема? С каких пор? Тут даже больше скажу - скриптов с автообновлением не так уж и много. И это грамотный менеджерский подход. Если хотите - в личку расскажу почему, тут - это уже оффтоп.
И не "сервис", я полагаю. А скрипт, который будет продаваться юзеру. "Сервис", это когда пришел на сайт - дал логин/пароль, а за тебя там все сделали. Но кто вам даст свои пароли от FTP? :D Прочувствуйте разницу.
В общем, без вариантов. Серверных вариантов - как грязи. А вот такого вот универсального, да что бы в 2 клика поставить, да еще с ограничениями хостеров бороться через GET/FTP? Очень сомнительно.
Читайте мануалы, в инете похожих полно. Все можно сделать в файлах, напрямую жестко. Либо более мягко, используя языковые файлы и переменные для описаний. Но, в любом случае, помимо правки файлов вам необходимо будет выполнить изменения в базе данных, добавить новые поля в таблицу. То, что вы нашли - это лишь шаблон внешнего вида, не более.
Мой друг, когда вы выполните GET'om на практике, на хостинге с ограничением по времени исполнения, по нагрузке ресурсов, php-скрипт для создания архива сайта, размером, ну хотя бы в 0,5 Gb, тогда продолжим прения ;)
Дополню: такой изврат не нужен в принципе, потому как проще этот файл положить изначально на сайт (он же ваш), и выполнять по крону в панели хостера. В общем не выдумывайте, и уж тем более с такими возмущениями :)
Топикстартер хотел скрипт, желательно на php, rsync - это не этот случай, явно. И если он такие вещи спрашивает - сомневаюсь, что он в состоянии будет сам подготовить весь shell скрипт полного цикла для такой задачи.
Аналогично слежу rsync'om за 3 Gb инфы, но условия там другие. Без нормальных шелов это уже мазохизм будет, для автора есть более простые решения.
Upd: Foxi, посмотрел ваш профиль, вспомнил за ваш конструктор. Если не ошибаюсь - ваш rsync следит за вашим конструктором, у которого просто на одном боксе все в папочках и это дело синкает. В вашем случае и при наличие шелла - да, нормальный вариант. И то, если вы просто хотите иметь "горячую" копию вашего конструктора-сервера. Я, например, для такого, но только именно бэкапа использую скрипт fsbackup, с инкрементальными бэкапами - почти весь сервер тупо собирается в кучу, архивируется и отправляется на ftp. Просто и надежно. Но, опять же, это из другой оперы.
Легче купить хостинг/vps недорогой и работать в свое удовольствие, чем так заморачиваться.