AminMhmdi Ответов: 1

Как я могу написать настольное приложение для своего веб-сайта на базе PHP


у меня есть веб-сайт php
поскольку большинство наших пользователей большую часть времени находятся в автономном режиме,я пытаюсь разработать приложение на C#, чтобы пользователь мог вводить данные в него, сохранять их в локальной базе данных и синхронизировать с веб-сайтом php при подключении к интернету
как я могу это сделать?
попробуйте использовать mysql с приложением c#?
пользоваться веб-сервисом?
использовать REST api?
использовать JSON?

Что я уже пробовал:

не решайте, как это реализовать

[no name]

И как, по-вашему, мы можем на это ответить? Мы не можем научить вас программированию и программной архитектуре в постинге на форуме. Особенно когда мы, совершенно незнакомые люди в интернете, вообще ничего не знаем о вашем проекте....

johannesnestler

аминь

AminMhmdi

я умею программировать, лол! моя проблема в том, как это сделать??
я знаю, что могу сделать это по-разному ,но что лучше выбрать!

1 Ответов

Рейтинг:
0

Sam Hobbs

Я думаю, что не имеет большого значения, используете ли вы MySQL, SQL Server или какое-то другое хранилище. Вы можете использовать XML или текстовый файл, например CSV. Это зависит от сложности данных и объема. Когда я говорю о сложности, если это будет несколько таблиц в базе данных, то это будет сложнее, чем одна таблица.

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


AminMhmdi

tnx для воспроизведения, я хочу использовать шифрование, достаточно ли простого XML-файла??
мое веб-приложение может импортировать и экспортировать xls-файл