在PHP中存在localStorage的替代方法,用于在本地保存大数据吗?
我创建了一个在屏幕上显示消息的网络应用。这些消息存储在一个mysql数据库中,但我通过在本地保存消息来使应用程序过于离线,你能做到吗?
答案 0 :(得分:0)
不幸的是,PHP无法在本地存储任何数据,但有一些方法可以解决您的问题而不使用JS。
因为您的数据存储在数据库中我假设您仍然希望保持数据结构离线,因此您可以使用localstorage和数据存储为json以便于阅读,或者您可以使用 IndexedDB (https://developer.mozilla.org/en/docs/IndexedDB)。
它们都能很好地解决您的问题。
答案 1 :(得分:0)
不,在正常情况下,PHP不会在用户的计算机上运行,因此无法在本地直接存储任何内容。 PHP脚本通常只在服务器上运行,生成HTML或其他内容。它是用户实际下载和查看的内容。
如果您想离线运行Web应用程序,则需要使用客户端脚本,例如JavaScript。