+10
W trakcie analizy

автоапдейт для модулей

Виталий Герасимов 12 lat temu Ostatnio zmodyfikowane przez info (руководитель проекта) 11 lat temu 10

Доброго времени суток.

Хотелось бы увидеть реализацию "доступно обновление для модуля *name*" дело в том что я написал модуль "профиль/mediaib/календарь/итп" для imagecms base и хотелось бы что бы пользователям которые установили модуль смогли бы без труда обновлять его сразу же как выйдет новое обновление для модуля. Но сейчас к сожалению такого нет... Просто хочется узнать будет ли у вас в планах такая задача что бы мне не напрягаться и не писать модуль который будет выполнять эту функцию.

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

Odpowiedź

-1

Если Вы разработчик модуля, вы должны знать особенности сервера (и его безопасности). Так вот обновление доступно только в ручную. Единственное, что Вам смогут предложить это информирование о новой версии. Автообновление открывает слишком много уязвимостей, а рядовому пользователю незачем знать о хитрых метода защиты(им просто не до этого).

+2

да именно об этом я и говорил, просто не верно сформулировал) хотя я так же вел к тому что можно реализовать закачку архива с обновлением и уже по желанию пользователя распаковав установить его(аля джумла)

+1

я подумаю над предложнием, впринципе работа не сложная(на первый взгляд). Может напишу неофициальное дополнение )

И если не сложно держите меня в курсе zeloras@gmail.com буду очень признателен)

постараюсь отписать тут, если займусь =)

Джумла уже качает обновление и ставит его сама. Задача пользователя - только нажать кнопку "Обновить". Это конечно не сверх обязательно, но хотя бы уведомление - это вы хорошо придумали.

Бессмысленно, ни одна система (кроме наверное Битрикса - и-то не уверен) не работает с автоапдейтами - уведомления есть. Т.е. видишь, что есть новая версия - качаешь и ставишь. Мало ли какие изменения внес я или разработчик в этот модуль.

Мне кажется что вы забыли о wordpress - там автоапдейт присутствует.

и почитайте чуть пониже мои комменты я там написал что немного не так сформулировал предложение.

В Вердпрессе вообще шикарно организовано. Не нужно шерстить все сайты дополнений,а клацнули автоматом обновился. Джумла пришла к этому намного позже от ВП. Может дыры и открывает, но это, если с левых сайтов, а не с одного централизованного как у ВП обновляется мне кажется. Хорошо если у тебя 1 сайт, но если 50,к  примеру....

http://www.amiro.ru/product/amiro.cms/features/site#10 также имеется автообновление и по их заверениям http://www.amiro.ru/product/amiro.cms/security

Я считаю идея хорошая и нужная, требует кропотливой реализации, и конечно-же по выбору юзера:

- Автоматически обновлять (Не спрашивая скачивает с сервера и заменяет всё)

- Уведомлять о новой версии (кнопка "Обновить" присутствует)

- Не проверять обновления (ибо лишние запросы)