我正在使用搜索引擎。用户可以搜索其他用户的特定参数(例如年龄,性别,城市,头发颜色)。他也能够以不同的方式对结果进行分类。用户搜索引擎 - 来回移动
在搜索结果页面上,您可以看到10个配置文件,如果您点击它们,则会进入另一个页面(配置文件页面),您可以在该页面找到有关该单个用户的更多信息。
现在正在查看特定用户的profil页面上的用户现在应该有可能从搜索结果中来回移动到下一个或前一个用户。因此,您必须存储用户选择的特定参数,并且随着用户继续从一位用户转到另一位用户,您还必须一遍又一遍地运行整个搜索查询。这对我来说看起来不太好,我想过暂时在会话中存储所有用户标识(最多200个到以前的用户,最多200个到即将到来的用户),以避免存储参数并在用户每次访问另一个配置时运行搜索查询页。
这是一个好方法还是您有其他解决方案?
最好的问候,并感谢您的帮助,
弗雷迪
另请考虑在查看搜索时数据是否可能发生变化。即40个都柏林金发女郎改变了20个女孩的纽约生姜LOL。或者添加一个新条目(搜索顺序的开始)使下一条记录(所有记录向下移动一条)再次显示当前条目。 +1 Brian – Waygood 2012-07-16 15:41:23