0

所以我有一个应用程序,它允许用户在文本框中输入句子/段落。在后台运行一个计时器。每隔 5 秒,文本框的值将被复制并存储到数据库或 xml 文件中(通过 ajax)。我认为如果我每 5 秒更新一次 db/xml 文件会很不安全。

我的想法是 - 当用户按下计时器停止时 - 它会将所有数据保存到数据库/xml文件中。它不是每 5 秒更新一次。

但是我仍然需要存储每个间隔的值。我应该在会话中使用里面的数组吗?一个会话可以花费多少。它看起来像:$_SESSION['content'][] = "Massive long string text!";

示例:用户连续输入 10 分钟,文本正文每 5 秒保存到会话数组中。这是不是压力太大了?在每个间隔中,每个段落的长度可能为 1000 个字符。

你有什么建议?

4

1 回答 1

-1

尝试使用隐藏元素(例如 textarea),然后使用 javascript 函数从 user_textbox 值中每隔 5 秒填充一次元素。为了减少服务器负载,您可以在 user_textbox 模糊时将隐藏元素的内容存储到数据库中。

于 2012-11-17T19:08:44.297 回答