Начните с простейших тестов:
Вместо index.php подкиньте файлик отображающий phpinfo(); получите результат, сверьте необходимые версии php и возможно установленных модулей.
Дальше можете подкинуть простенький пример .htaccess, с каким-нить простеньким редиректом и проверьте его работу.
Так будет понятнее, в чем же проблема, для начала. С php или htaccess.
Я где-то сказал, что он хуже или не востребован? Чистый nginx сложнее в настройке для большинства пользователей, а при том, что там планируется не один сайт - автор погрязнет со своими знаниями в настройке и преобразовании. Не забывайте, что обработку htaccess, rewrite - не все могут их сконвертировать под чистый nginx или просто выбросить. И чем больше разных проектов на одном сервере - тем это будет сложнее. Соответственно nginx+apache с настройкой будет по эффективности высок, и по настройке довольно прост, без постоянных проблем преобразований уже готовых htaccess разных CMS под nginx+php-fpm. Мы рассматриваем конкретный случай, ответ соответствующий.
Ответ касается и вашего комментария, хотя признаю, немного резковато выразился, без пояснения :)
Вам уже дали ответ, даже практический. И не только я. Остальное - оффтоп.
Советую обратить внимание на http://www.instantcms.ru/
Вполне неплохой движок для ваших целей, я правда подпиливал всякие мелочи-глюки-баги, но функционал из коробки + модули заслуживает внимания. К ней идет хороший, правда платный модуль биллинга, то есть она решает почти все ваши задачи. У меня сайт на ней похожей направленности работает, как раз небольшая социальная тематичная сеть. По нагрузке спокойно справится на слабенькой дешевой vds.
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? Очень сомнительно.