Я создаю онлайновую систему erp, мой erp сохраняет данные в базе данных MySQL в режиме онлайн Он также получает данные с использованием кода PHP, выполняет вычисления на сервере и отправляет результат обратно пользователю.
Данные довольно просты: запись о покупке, запись о продажах, запись о расходах, список дел и т. Д., Которые считываются из базы данных и обрабатываются на стороне сервера.
Часто клиент работает в среде, где интернет-соединение плохое или отсутствует. В этом случае я бы хотел, чтобы клиент мог работать в автономном режиме: то есть ввести запись о покупке, запись о продажах, запись о расходах, список дел и т. Д. Для выполнения расчетов. Затем синхронизируйте все данные, как только соединение станет доступным.
Все автономные действия будут выполняться в приложении для Android, и я хочу синхронизировать все данные, такие как запись о покупке, запись о продажах, запись о расходах, список дел и т. Д., С его базой данных, чтобы она была доступна для его веб-версии, т. Е. Онлайн э.и.м..
Я не хочу использовать firebase, потому что mySQL для меня экономичен, а также я хочу получить те же данные syncd в его веб-версию.
Теперь проблема в том, что я не знаю, каков наилучший способ или технологии для достижения этой цели. Не волнуйтесь, я не прошу писать код для меня. Можете ли вы просто объяснить мне, как правильно построить такую систему?
Есть ли простой способ использовать мой онлайн код MySQL и PHP локально?
Должен ли я использовать две базы данных MySQL, одну локальную и одну онлайн, и выполнять синхронизацию между ними, когда данные доступны? Если да, какую технологию (язык) я буду использовать для выполнения этой операции?
Если возможно, я хотел бы получить ответ от PHP-кодеров, которые работали над подобным проектом в прошлом и могут дать мне подробную информацию о структуре и технологии фреймворка. пожалуйста, помните, что я новичок в этом способе написания заявления, и я был бы признателен, если бы вы уделили мне несколько минут и объяснили мне все, например, если мне шесть лет или я глуп (что я!)
Я действительно ценю любую помощь и предложение.