![]() |
|
![]() ![]() ![]() |
|
Lindemann66 |
|
|||
Thinking... ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 2.8.2011 Где: Ульяновск Репутация: нет Всего: нет |
Всем привет!
Давно я ничего не спрашивал на этом форуме) Программа: написанное на Qt приложение, БД - SQLite Вопрос: к тем, кто имеет опыт в проектировании и реализации систем обновлений Какие есть варианты? Ну и просто хотелось бы поделиться опытом со сведущими в этой области людьми Навскидку
Проблемы, которые есть в любом случае: - Необходимо, чтобы в архиве на сервере лежали в ЛЮБОМ СЛУЧАЕ все файлы, которые потребуются - Если какого-то файла в архиве нет, будет работать неправильно - Проблема обновлений конфигурационных файлов чтобы сохранить пользовательские настройки... Какие мысли по всему этому? ![]() --------------------
stay true |
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 23 Всего: 72 |
Если нет ограничений на скорость и объём трафика - лучше скачивать всё.
Если скорость маленькая или нужно платить за трафик - скачивать только изменения. Если могут быть обрывы в соединении или работа в офф-лайн - скачивать дистрибутив. В зависимости от условий можно предложить пользователю выбрать способ обновлений. Проблема обновления файлов конфигурации и базы данных всё равно остаётся при любом способе обновления. |
|||
|
||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 7 Всего: 17 |
+ очень популярный вариант "У нас тут вышло обновление - иди-ка ты на сайт и сам качай"
![]() Вариант обновление кстати нужен кроссплатформенный или нет? |
|||
|
||||
_GRIN_ |
|
|||
![]() одинокий падаван ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 18.11.2007 Где: Калуга Репутация: 6 Всего: 7 |
а какая целевая ОС?
Если линукс, то rpm или deb пакет изначальной программы и соответствующие пакеты обновлений -------------------- Дорогу осилит идущий |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |