laravelを使用してWebアプリケーションを作成しましたが、インターネット接続が利用できない場合、ローカルデータベースにデータを保存し、システムがインターネットに接続する必要があるという機能を追加する必要があります。接続よりもデータがライブサーバーと同期する必要があります。私たちが1つのクライアントと1つのクライアントを持っている場合は、私はmaster-salveのデプロイメントを使用できますが、私の場合は1つ以上のローカルクライアントがあります。Laravel 5.2アプリケーション - 2つのmysqlデータベースの自動同期
3
A
答えて
2
2つのデータベースを持つ代わりに、HTML5のlocalStorage
にデータを保存するためにフロントエンドを微調整することができます。ユーザーが再接続すると、AJAXでlocalStorageアイテムをプッシュし、 jsonオブジェクトは、それらを空のモデルオブジェクトに格納し、それぞれを保存します。
は、古いデータについては、あなたがちょうどあなたが簡単に私はあなたのポイントだ$some_model->update()
関連する問題
- 1. 2つのデータベース間のMySQLデータベースの同期
- 2. エラーカスタムヘルパーlaravel 5.2、自動ロードファイルエラー
- 3. 2つのデータベース間の同期
- 4. 2つのmysqlデータベースをchronスクリプトで同期する
- 5. 2つのMySQLデータベースを同期させておくには?
- 6. phpMyAdminデータベース/テーブルを2つの異なるサーバに自動的に同期
- 7. Webアプリケーション自動化テストのプロセス同期
- 8. データベースlaravel 5.2
- 9. Laravel 5.2 eloquent save自動pgsql例外が同じIDで
- 10. MySQLデータベースの同期オプション
- 11. Laravel 5.2 OracleデータベースPDOException
- 12. Laravel 5.2のデータベース構成
- 13. HTML5アプリケーションのデータベース同期
- 14. 私のMySqlデータベースの同期には、Javaアプリケーションの再起動が必要です
- 15. 2つのMySQLデータベースをどのように同期させますか?
- 16. Laravel 5.2同じ署名を持つルートモデルバインディング
- 17. 2つのローカルのMySQLデータベースとの間で同期する方法と、AWS RDS
- 18. 2 db間のMySQL同期
- 19. 同じデータベースと通知を使用する2つの異なるLaravelアプリケーション
- 20. MySQLデータベースにアクセスする際に2つの別個のJavaアプリケーションを同期する方法
- 21. Laravel 5.2
- 22. MySQLへの一方向データベースの同期
- 23. Windows上のサービスを使用する2つのデータベースの同期
- 24. Laravelアプリケーションの2つのユーザーモデル
- 25. laravel 5.2ストア画像データベース
- 26. Laravel 5.2データベース付きenums
- 27. 2つのLaravel Appsに同じデータベースを使用
- 28. 2つのMysqlデータベーステーブルを同期させる方法
- 29. laravel 5動的mysqlデータベース
- 30. .NETアプリケーションMysqlリモートデータベース同期
で行うことができ、それらを更新できるように、IDがのlocalStorageでもあります保存できます。可能であれば、1つのテーブルデータだけと思います。しかし、私のケースでは何が起こっている、ユーザーが追加/更新または全体のアプリケーションを処理することができますです。つまり、1つ以上のテーブルが変更されることを意味します。だからこそ、2つのデータベースが必要でした。 – mit
あなたは接続しなくてもページをナビゲートすることができますか?データを取得したり変更したりする他のクライアントによるデータの一貫性に問題がないのであれば? – Gokigooooks
はい、あなたに明確なアイデアを教えてください。システムがローカルデータベースを持つローカルシステムにインストールされ、1つのデータベースがライブサーバーにインストールされると、ユーザーがインターネットに接続していないときは、彼が行う変更はローカルデータベースに保存する必要があります。そして彼が接続すると、すべての変更がライブデータベースと同期されます。 – mit