Php 缓存数据库查询的呈现页面

Php 缓存数据库查询的呈现页面,php,laravel,eloquent,Php,Laravel,Eloquent,在网站上缓存搜索结果以便用户仍然可以使用“后退”按钮的最佳方法是什么 结果来自使用post请求执行的数据库查询(Laravel&elount)。这些都是使用刀片模板渲染的,但是当用户单击结果,然后单击返回时,我会得到一个 确认表单重新提交 此网页需要您先前输入的数据才能正确显示。您可以再次发送此数据,但这样做会重复此页面以前执行的任何操作。 我知道如果我使用url在搜索中传递变量,我会很好,但是还有其他方法吗?确认表单重新提交防止再次发布数据。总有更多的步骤。1.服务器将表单发送到客户端。2.用

在网站上缓存搜索结果以便用户仍然可以使用“后退”按钮的最佳方法是什么

结果来自使用post请求执行的数据库查询(Laravel&elount)。这些都是使用刀片模板渲染的,但是当用户单击结果,然后单击返回时,我会得到一个


确认表单重新提交

此网页需要您先前输入的数据才能正确显示。您可以再次发送此数据,但这样做会重复此页面以前执行的任何操作。


我知道如果我使用url在搜索中传递变量,我会很好,但是还有其他方法吗?

确认表单重新提交
防止再次发布数据。总有更多的步骤。1.服务器将表单发送到客户端。2.用户提交表单3。服务器处理表单,并且大部分重定向到结果页。如果用户现在回击,他不会跳到1。他将重新发送表单!这是不应该做的,而且被浏览器完全阻止了。你可以读到:谢谢塔哈,我已经读过了,这就是我在静态页面中的实现方式。但是页面不是静态的,结果总是不同的。我猜仅仅使用url传递变量可能更容易