Pravtor: различия между версиями

Материал из Etersoft wiki
Перейти к навигацииПерейти к поиску
Строка 8: Строка 8:
Планируется перейти на [http://torrentpier.me/ TorrentPier II], репозиторий здесь: http://code.google.com/p/torrentpier2.
Планируется перейти на [http://torrentpier.me/ TorrentPier II], репозиторий здесь: http://code.google.com/p/torrentpier2.


=== Короткий план ===
=== План обновления ===
# Развернуть всё с нуля (с использованием XBTT для аннонсера)
# Развернуть с нуля
# Понять, как перенести базу
## Отказавшись от apache, на nginx + php-fpm
## Используя XBTT
# Немного больше подумать над темой
# Внедрить наши проверки при регистрации новых пользователей
# Протестировать
## Перенести базу и предложить попробовать новую версию
## Если всё нормально, переключать
## Особое внимание уделить сохранению путей какими были
# Добавить удобную возможность публикации "Рекомендуем посмотреть/послушать/почитать"
# Добавить возможную интеграцию с соцсетями: чтобы можно было легко поделиться информативной ссылкой на раздачу
# Наладить автоматическую замену выложенных изображений на наш хостинг картинок. Возможно, предлагать его сразу для размещения, может быть даже интегрировав в редактор. Решить, как выходить из ситуации с чьими-то правами на изображение.


=== Работа с репозиторием ===
=== Работа с репозиторием ===
Строка 24: Строка 34:
* поддерживался и такой вид: /bt?uk=Dq3me2spI9...
* поддерживался и такой вид: /bt?uk=Dq3me2spI9...


=== Длинный план ===
# Развернуть с нуля
## Отказавшись от apache
## Используя XBTT
# Немного больше подумать над темой
# Внедрить наши проверки при регистрации новых пользователей
# Протестировать
## Перенести базу и предложить попробовать новую версию
## Если всё нормально, переключать
## Особое внимание уделить сохранению путей какими были
# Добавить удобную возможность публикации "Рекомендуем посмотреть/послушать/почитать"
# Добавить возможную интеграцию с соцсетями: чтобы можно было легко поделиться информативной ссылкой на раздачу
# Наладить автоматическую замену выложенных изображений на наш хостинг картинок. Возможно, предлагать его сразу для размещения, может быть даже интегрировав в редактор. Решить, как выходить из ситуации с чьими-то правами на изображение.


=== Пожелания ===
=== Пожелания ===
Строка 42: Строка 39:


=== Развернуть наш хостинг картинок / фотографий ===
=== Развернуть наш хостинг картинок / фотографий ===
* Желательно взять готовый движок
* Желательно взять готовый движок (пока не найден)
* Возможности:
* Возможности:
** для трекера - размещение изображений и удобное закачивание
** для трекера - размещение изображений и удобное закачивание
Строка 50: Строка 47:
# Нужно обеспечить лёгкое обновление, чтобы всегда быть на последней версии
# Нужно обеспечить лёгкое обновление, чтобы всегда быть на последней версии
# Нужен способ лёгкого копирование раздач с rutracker
# Нужен способ лёгкого копирование раздач с rutracker
# Добавить поддержку [http://magicplayer.torrentstream.org/ TS Magic Player]
# Автоматическую поддержку раздач (анализ редких, медленных и добавление нашего клиента на быстром канале)

Версия 00:23, 11 января 2013

Pravtor

Здесь должно быть написано, как что устроено, но это потом. Сейчас — план по переезду.

Сейчас у нас версия TorrenPier: 1.0.1.0 (svn beta) (возможно, потребуется форум старого движка.

Планируется перейти на TorrentPier II, репозиторий здесь: http://code.google.com/p/torrentpier2.

План обновления

  1. Развернуть с нуля
    1. Отказавшись от apache, на nginx + php-fpm
    2. Используя XBTT
  2. Немного больше подумать над темой
  3. Внедрить наши проверки при регистрации новых пользователей
  4. Протестировать
    1. Перенести базу и предложить попробовать новую версию
    2. Если всё нормально, переключать
    3. Особое внимание уделить сохранению путей какими были
  5. Добавить удобную возможность публикации "Рекомендуем посмотреть/послушать/почитать"
  6. Добавить возможную интеграцию с соцсетями: чтобы можно было легко поделиться информативной ссылкой на раздачу
  7. Наладить автоматическую замену выложенных изображений на наш хостинг картинок. Возможно, предлагать его сразу для размещения, может быть даже интегрировав в редактор. Решить, как выходить из ситуации с чьими-то правами на изображение.

Работа с репозиторием

  1. Налаживаем импорт из svn и публикацию в git (автоматический, с публикацией на github)
  2. Размещаем сайт в gitum, чтобы видеть отдельно наши изменения

и не терять возможность лёгкого обновления

Запросы к bt

  • /bt/scrape.php?uk=FZ1kVl1Mvf&&info_hash=%c0%89%3c%d6%0a%d5%c6pR%7f%27%e5%ab%814%9f%f1F%7d%60
  • /bt/announce.php?uk=Dq3me2spI9&&info_hash=7C%c8_%29%c3%ac%b4%d9%e8x%e6%3cVXJd%7cx%92&peer_id=-UT2210-%a1bl%

91%3c%d3%91%f9%18G%1b%0d&port=35144&uploaded=0&downloaded=0&left=0&corrupt=0&key=27A5EF49&numwant=200&compact=1&no_peer_id=1&ipv6=2002%3a5d51%3a415f%3a%3a5d5 1%3a415f

  • поддерживался и такой вид: /bt?uk=Dq3me2spI9...


Пожелания

Развернуть наш хостинг картинок / фотографий

  • Желательно взять готовый движок (пока не найден)
  • Возможности:
    • для трекера - размещение изображений и удобное закачивание
    • просто - размещение фотоальбомов с нормальной прокруткой

Будущее

  1. Нужно обеспечить лёгкое обновление, чтобы всегда быть на последней версии
  2. Нужен способ лёгкого копирование раздач с rutracker
  3. Добавить поддержку TS Magic Player
  4. Автоматическую поддержку раздач (анализ редких, медленных и добавление нашего клиента на быстром канале)