Перейти к содержанию

Сервер обновлений для нуллов


Рекомендуемые сообщения

Думаю лучше реализовать централизованное обновление можем даже скинутся на сервер обновлении (хватит и не мощный ему нужно только передавать файлы)

Ссылка на комментарий
Поделиться на другие сайты

В 02.09.2016 в 05:50, Heavenanvil сказал:

А можно ещё раз, для самых умных ))

greykoo, что в итоге у вас получилось? Автообновление нулла из админки?
Откуда они загружаются? Используете свой ftp-сервер (или http)?

Соответственно если официальный релиз вышел, а нулл ещё нет, что покажет ваш код?

Или мне нужно скачать с этого форума нулл, вручную залить его в корень сайта и только потом запустить обновление?

Нет. Движок качает архив и просто распаковывает его в корень твоего форума. Потом обычное обновление 

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Отличная идея. Тема заглохла ?

Ссылка на комментарий
Поделиться на другие сайты

Идея интересная, но подобный сервер быстро привлечет внимание разработчиков. А оно нам надо?

Ссылка на комментарий
Поделиться на другие сайты

13 часов назад, jack007 сказал:

Отличная идея. Тема заглохла ?

Тут есть 2 проблемы.

1) Нужен нормальный сервер чтобы выдержал нагрузки.

2) Доверенный человек который будет делать обновление и выкладывать чтобы во один прекрасный день не проснутся с бэкдорам на сайте.

Ссылка на комментарий
Поделиться на другие сайты

16 минут назад, appo сказал:

Нужен нормальный сервер чтобы выдержал нагрузки

Нагрузка будет мизерная при нормальной настройке сервера и кеша Подойдет даже младший тариф VDS. 

18 минут назад, appo сказал:

Доверенный человек который будет делать обновление и выкладывать

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

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, ram108 сказал:

Нагрузка будет мизерная при нормальной настройке сервера и кеша Подойдет даже младший тариф VDS. 

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

Это не большая проблема можно взять VPS в Китае или в Панаме на левое имя и платить биткоинами

Ссылка на комментарий
Поделиться на другие сайты

14 часов назад, jack007 сказал:

Отличная идея. Тема заглохла ?

Ну я сделал пример сервера и скинул его. Хотя это даже не сервер а просто "скачка" архива и нагрузка тут не очень сильная

Ссылка на комментарий
Поделиться на другие сайты

Плюс еще нужно разобраться, каким образом происходит проверка и обновление на стороне сервера.

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, ram108 сказал:

Плюс еще нужно разобраться, каким образом происходит проверка и обновление на стороне сервера.

За место тебя уже давно разобрались.. скачай архив и проверь как всё работает . Там уже готовый вариант 

 

 

Изменено пользователем greykoo
Ссылка на комментарий
Поделиться на другие сайты

Ну так в чем проблема? Осталось договориться с нуллером, чтобы он обновил клиентский код и залить апдейтер на сервер.

Ссылка на комментарий
Поделиться на другие сайты

думаю стоит реализовать и проверку подписи при установке обновления

Ссылка на комментарий
Поделиться на другие сайты

Это не реально, потому что не с чем сравнивать подпись. С оригинальным дистрибутивом она не совпадет, т.к. нулл отличается от него.

Ссылка на комментарий
Поделиться на другие сайты

тогда давайте создадим на Github репозиторий чтобы было удобнее работать

Ссылка на комментарий
Поделиться на другие сайты

Вот как это работает 

 

--- Сторона клиента

1 - IPS движок чекает на сервере последнюю версию движка. Если там есть архив с новой версией переходит ко 2 пункту

2 - Скачивает новый архив с новой версией к себе 

3 - Распаковывает архив 

4 - Запускает обновление 

---- Сторона серверная 

1 -- Пишешь версию в конфиге 

2 --- Заливаешь архив в таком формате ips_версия.zip 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, ram108 сказал:

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

нуллеру придется менять еще апдейтер на наш апдейтер потому что он отличается от оригинала

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, ram108 сказал:

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

Смысла нету никакого. ибо этим методом потеряется форумной 50% аудитории... такое мало кому будет нужно , хотя если нулл наделять больше функциями. Например новостной лентой или в админке копирайт ставить 

Ссылка на комментарий
Поделиться на другие сайты

Еще нужно продумать, как на стороне клиента будет получен IP адрес сервера обновлений, учитывая, что при любых проблем и смене IP обновления перестанут работать у всех. Значит нужен домен, к которому будет привязан IP. Домен должен быть абузоустойчивый, чтобы его сразу не разделегировали.

Ссылка на комментарий
Поделиться на другие сайты

Только что, ram108 сказал:

Еще нужно продумать, как на стороне клиента будет получен IP адрес сервера обновлений, учитывая, что при любых проблем и смене IP обновления перестанут работать у всех. Значит нужен домен, к которому будет привязан IP. Домен должен быть абузоустойчивый, чтобы его сразу не разделегировали.

Скачай архив., там уже всё сделано, всё хорошо работало при тестах  )) 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, greykoo сказал:

Смысла нету никакого. ибо этим методом потеряется форумной 50% аудитории

Вряд ли аудитория потеряется. Сюда не только за дистрибутивом ходят. И без одобрения нуллеров ничего работать не будет. 

Ссылка на комментарий
Поделиться на другие сайты

тут можно взять https://internetbs.net/ тут стоит и знаменитый http://rutracker.org/ с этим проблем не будет

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, greykoo сказал:

если нулл наделять больше функциями. Например новостной лентой или в админке копирайт ставить

Думаю, что дистрибутив должен быть максимально чист. Тут вопрос доверия к источнику обновлений очень важен.

6 минут назад, greykoo сказал:

Например новостной лентой

Заменить в админке новостную ленту на ленту от нуллеров будет здорово.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, ram108 сказал:

Думаю, что дистрибутив должен быть максимально чист. Тут вопрос доверия к источнику обновлений очень важен.

Я имею ввиду тех поддержка - например от туда можно будет создать тему на этом форуме или сервер для того же ОФФ  чата 

Тех поддержка и чат - считай нерабочие, хотя очень хорошие дополнения и довольно таки важные 

Изменено пользователем greykoo
Ссылка на комментарий
Поделиться на другие сайты

Да, опять же идея будет работать только при тесной интеграции с мафией.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...