Сервер - Клиент. Рейтинг

222
20 июня 2017, 22:25

Подскажите, пожалуйста, как разумнее\правильнее изменять информацию в файлах на сервере с компьютера клиента?

Суть: Есть программа, лаунчер игры, у игры есть моды, лаунчер поддерживает закачку с сервера модов, автоматическую установку их и запуск. Я загорелся идеей ввести рейтинг модов, чтобы каждый пользователь мог проголосовать +- за каждый мод. Единственная идея как это реализовать заключается в том чтобы хранить на сервере xml файл с записями о модах и их рейтинге. С клиентской же стороны скачивать этот файл в момент нажатия на кнопку + или - и изменять его (а так же помечать на компьютере клиента что он уже сделал свой голос), а затем закачивать уже измененный файл обратно с заменой. Я планирую сделать это по ftp, однако, этот протокол очень долгий.

Вопрос: как сделать данную систему как можно проще и как можно быстрее(в плане производительности)? Может быть можно из моей программы както подключаться не к серверу а бд на MySQL?

p.S: Моя программа на .NET (не вижу смысла тут конкретнее указывать язык)

READ ALSO
Вывести документ Word формата html через WebBrowser

Вывести документ Word формата html через WebBrowser

Как через элемент WebBrowser вывести текстовый документ Word, сохраненный в формате HTML?

202
С помощью чего реализуется авторизация?

С помощью чего реализуется авторизация?

В реальных проектах на aspmvc для аутентификации-авторизации пользуются дефолтными провайдерами членства и ролей, или наследуются и пользуются...

200
Открыть картинку на другом экране

Открыть картинку на другом экране

Мне нужно сделать что бы при нажатии на одну из карточек, открывалась аватарка автора в новом экране (полный размер)А так же отображалось...

280
прогрузить изображения заранее

прогрузить изображения заранее

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

343