База данных
Режим Оффлайн и режим Онлайн
Какой режим более предпочтителен - онлайн или оффлайн?
Это только зависит от ваших нужд. Обе версии имеют свои преимущества, и это вам решать, какой режим больше подходит вашему бизнесу.
Есть два главных преимущества режима оффлайн - наибыстрое хранение данных в сравнении с режимом онлайн и возможность работы без интернета в большинстве функций. Впрочем, есть и свои недостатки, такие как перезапись данных, если вы работаете на более, чем одном устройстве, т.е. ваш мобильный и веб-приложение или два и более мобильных телефона и/или веб. В двух словах, каждое устройство создает свое собственное резервное копирование и перезаписывает данные. В результате, данные не абсолютно одинаковые на каждом из устройств, так как каждое из них выбирает данные и создает собственные копии.
Преимущество режима онлайн над оффлайн состоит в многократном использовании приложения на многочисленных устройствах. Вы можете создавать менеджеров с ограниченными привилегиями. Резервное копирование сперва создается на сервере, затем те же данные отправляются на каждое устройство. Таким образом, все данные синхронизируются со всех устройств одновременно и в одном контенте. Недостаток этого режима в том, что данные не будут сохранены без интернет-соединения.