qkowlew (qkowlew) wrote,
qkowlew
qkowlew

Category:

Малый зеркальный зал ролевых сайтов на arda.ru

Итак. Я как владелец домена arda.ru и некоторого количества ресурсов, пригодных для.
Объявляю о создании и поддержании лично мной Малого зеркального зала ролевых сайтов на arda.ru.

Считаю, что места, достойные называться Средним или, тем более, Большим зеркальным залом, должны строиться на других технических и организационных принципах, нежели реализуемые мной сейчас.

Ссылки на скрипты, которым это делается - там же. Для практического использования этих скриптов "как они есть" и построения с их участием такого же как у меня зеркального зала нужны следующие ресурсы:
  1. Реальный или виртуальный сервер на Linux/FreeBsd/CentOs/... другом Unix'e. С шеллом, не обязательно рутовым.
  2. Веб-сервер с PHP и возможностью создавать произвольное число виртуальных хостов на этом сервере.
  3. Техническое доменное имя, все поддомены которого вторых и более уровней резолвятся в IP этого сервера.
  4. wget, bash, perl, awk, iconv, utf-8 локаль на сервере.
  5. Не вполне кривые руки того, кто будет редактировать эти скрипты и запускать их. Не отредактировав - получите ФИГНЮ.
В опубликованной в данный момент версии 1.0 пока не доделано кое что задуманное:
  1. функционал генерации виртуального хоста для вебсервера (он у меня на этом сервере "в другом месте", потому пока его не требовалось тут писать. Да и веб сервера разные...)
  2. для всех хостов есть только скрипты снятия зеркала с оргиналов сайтов, но нет скриптов снятия копии с копии. Функциональность должна отличаться
  3. Что-то ещё.
Логика добавления сайта в mirrorpg-allsites достаточно простая - сначала попробуйте написать в mirrorpg-1site единственную строку SqBackStatic домен.ххх, поставить после неё строку exit и запустить получившийся скрипт. После чего залезть в каталог домен.ххх и посмотреть на результат в текстовом редакторе. В зависимости от того, какая фигня получилась - добавлять обработку разными функциями, образцы как раз смотрите в mirrorpg-allsites.

Предложения, а особенно - новые написанные под определённые типы сайтов (см. например фнукцию для снятия PhpBB3) функции с благодарностью принимаются. Имейте в виду, что все написанные и опубликованные в рамках этого проекта скрипты распространяются мной в статусе Public Domain (общественное достояние), то есть без каких либо накладываемых мной ограничений.

В основном по следам этой дискуссии
Tags: backup, интернет, ролевые игры, хорошее
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments