Большое спасибо за подробный ответ. Возможно у вы знаете системы, которые уже обладают подобным функционалом? имею ввиду - машинный перевод запросов + FAQ в одном флаконе.
Это называется пойти по пути упрощения — поднимать локальный сервер, высовывать его наружу… это вы предлагаете сделать вместо «открыть страницу в интернет».
Пока не до конца разобраться. Для легкого приложения это может и будет работать, а когда необходимо иметь 50 различных экранов, 200 функций — то появляется вопрос — будет ли оно нормально работать т.к. в нашем случае потери данных быть не должно — это почти критическое требование.
Не совсем так. Программа однопользовательская. Никаких «3-и человека редактируют одно поле» быть не может.
То, что предлагает taliban мне понятно, но еще одна причина, по которой я хотел кешировать данные в браузере — что бы ускорить работу программы. Интернет часто тупит и если нам нужно отметить подряд 4-е человека, что они пришли на тренировку, а на ожидание данных с инета уходит по 3-4 секунды, то в нашем случае это уже в своем роде Fail. Я предполагал, что данные дублируются в local storage (который использует sqlite) и раз в минуту сам отправляет их на сервер. По принципу работы offline gmail.
Так что интструменты для меня — дело первое.
Если честно, то я ни разу не встречал программы, которые бы работали по такому принципу. В основном это обычная программа С++ или .NET к которой привязана выгрузка данных в интернет или локальную сеть, но что бы это было чисто WEB прирожение с возможностью работы в офлайн — даже примера найти не могу пока. Имею ввиду — не калькулятор, а именно достаточно объемное по набору функций приложение.
Спасибо за подсказку — сейчас буду читать, как мне синхронизировать при этом данные на локальной машине и на сервере в интернет т.к. основная идея не в том, чтобы во что бы то ни стало использовать именно хром, а не .NET к примеру, а что бы можно было большую часть функций вынести в онлайн и кодить на PHP, что в нашем случае значительно упрощает задачу.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.