ユーザーがインターネットに接続しているかどうかに関係なく機能するようなアプリケーション開発を探しています。
モバイルPHP / MySQLベースのアプリケーションに取り組んでいます。必要な場所でインターネット接続が利用できない場合があります。アプリケーションが中断することなく動作できるように、データベースをバッファに保持し、インターネットに接続されたときにデータベースを更新したいと考えています。
クライアントのマシンで永続化する必要があるデータの量によっては、Cookie を使用してこのデータを保存できる場合があります。
いくつかの情報を Cookie に保存する簡単な例を次に示します。
// set the cookies
setcookie("someInfo[key1]", "4815162342");
setcookie("anotherValue", "foobar");
Cookie を設定すると、同じドメインから他のページのデータを取得できるようになります。
echo $_COOKIE['anotherValue'];
// prints "foobar"
print_r($_COOKIE['someInfo']);
// Array(
// 'key1'=>"4815162342"
// )
参照 -
ウェブストレージを利用できます
Web ストレージと DOM ストレージ (ドキュメント オブジェクト モデル) は、Web ブラウザーにデータを格納するために使用される Web アプリケーション ソフトウェア メソッドおよびプロトコルです。Web ストレージは永続的なデータ ストレージをサポートします。これは Cookie に似ていますが、容量が大幅に強化され、HTTP 要求ヘッダーに情報が格納されません。ローカル ストレージとセッション ストレージの 2 つの主な Web ストレージ タイプがあり、それぞれ永続的な Cookie とセッション Cookie と同様に動作します。
しかし、それはクライアント上の合理的なデータストレージに関してです
こちらもご覧ください