我正在使用 jQuery 和 Twitter Bootstrap 开发一个 PHP Web 应用程序。它使用 AJAX 处理一切。所以,我在 HTML5 中展示了一个表单,用户按下一个按钮 (class="btn"),表单被发送到 PHP (jQuery, AJAX),PHP 向 MySQL 进行查询并回显一个答案,如图所示表单(jQuery)。这基本上是网络应用程序的工作方式。
但这是交易,它显示的第一个表单,它是一个显示一些新闻的 div。例如:
A new user was created.
There is new important date.
Someone wants to text you.
所以我在 MySQL 中创建了一个名为 News 的表,其中我保存了一些值,而不是像这样的值:
1: A new user was created
...
每次用户登录都会看到。这意味着当用户登录时,一旦加载 HTML5,就会有一个查询和一个响应。
index.html 文件有一个导航栏 (Bootstrap) 和一个名为 News 的选项。当用户单击它时,将执行相同的查询,但不一定是相同的响应。
我想在用户执行操作时用新闻修改 div。但是,一个动作也可以由另一个用户完成。所以有必要再次进行查询!
是否有任何解决方案可以让我在用户想要获取新闻时避免查询数据库?或者我怎么知道现在有必要更新 div?我正在查看缓存查询,但没有得出结论。
对不起,如果我的英语不太好,那不是我的母语。
谢谢你。