我正在寻找应用程序开发,无论用户是否具有Internet连接,它都应该工作。
我正在开发基于移动PHP / MySQL的应用程序。有时在所需位置无法使用Internet连接。我想将数据库保存在缓冲区中,并希望在它与Internet连接时更新它,以便应用程序可以正常工作。
答案 0 :(得分:3)
根据您在客户端计算机上需要持久保存的数据量,您可以使用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"
// )
参考 -
答案 1 :(得分:3)
您可以使用Web Storage
Web存储和DOM存储(文档对象模型)是用于在Web浏览器中存储数据的Web应用程序软件方法和协议。 Web存储支持持久数据存储,类似于cookie,但具有大大增强的容量,并且HTTP请求头中没有存储信息。有两种主要的Web存储类型:本地存储和会话存储,其行为类似于持久性cookie和会话cookie。
但就客户端上合理的数据存储而言,这是关于它的
另见