Автономный режим - обновление данных после подключения к интернету
Я просто ищу совет о целесообразности реализации этого и любые общие идеи и предложения о том, возможно ли это. НЕ код, и это не домашняя работа.
Я занимаюсь разработкой онлайн-приложения для фитнеса, и, как правило, в и из спортзала у меня нет подключения к Интернету, и поэтому мне приходится ждать возвращения домой / подключения к Интернету, прежде чем я смогу ввести все данные за этот день и любые заметки.,
Мне интересно, можно ли как-то разработать автономный режим, в котором я все еще могу вводить данные, а затем, когда я вернусь домой, и, подключив свой ноутбук к Интернету, данные будут загружены на сервер, чтобы я мог не нужно повторно вводить данные, когда я вернусь домой?
мысли
Мои общие мысли заключаются в том, чтобы поместить данные в файл cookie, но я не совсем уверен, как файл cookie будет обновляться после возвращения Интернета.
Еще одна мысль - использовать сокеты, а затем взаимодействовать таким образом. При этом мой веб-сервер имеет задание cron, которое "ищет", доступны ли данные с определенного IP-адреса в сети (опять же, сервер будет в той же сети), и если он есть, то система будет передавать данные с моей локальной машины на веб-сервер.
Любые ваши собственные идеи будут с благодарностью.
1 ответ
Вы можете запустить веб-приложение в автономном режиме, используя ваш компьютер в качестве сервера, вы можете получить PHP-стеки, подобные тем, которые перечислены ниже, для запуска apache, php и mysql.
- Windows: WAMP, AMPPS
- Mac: XAMP, MAMP
Затем вы можете сохранить все ваши важные данные в CSV-файл, и как только ваш онлайн-сценарий сможет отправлять данные CSV на удаленный веб-сервер.
Вы можете проверить, если ваш онлайн, пингующий Google или что-то.