gpt4 book ai didi

php - 将搜索结果分成多个页面会改善最终用户的时间吗?

转载 作者:行者123 更新时间:2023-11-30 01:34:46 25 4
gpt4 key购买 nike

网站数据库技术:MySQL + PHP

假设某个网络用户搜索了产生10,000个搜索结果的查询。在这10,000个结果中,假设其中25%是新的窗口小部件,其中25%是使用过的窗口小部件,其余50%是为这些窗口小部件提供服务的公司。

Q1。是否可以将搜索功能编程为首先获取并显示新的窗口小部件(占搜索结果的25%),以便在用户有机会查看它们时,另外2个HTML文件(其余75%的HTML文件)总结果)已被检索,呈现并准备好查看?

Q2。通过将搜索结果分为3个单独的HTML文件,这会改善最终用户的时间吗?

最佳答案

问题1:是的。您可以“常规”方式获取和格式化信息,并使用a thread来获取和格式化其余信息。不完全是琐碎的,因为:


用户可以尝试在呈现之前翻到下一页
多个用户(甚至多个标签中的同一用户)可以同时进行搜索,因此有必要跟踪哪些信息属于哪个搜索
用户查看完文件后何时删除文件(或您使用的任何支持)...或者用户决定不查看文件
如果用户在查看其他文件之前花了很长时间,则数据可能已更改
...


我会尝试优化流程以获取“按需”信息(而不是后台流程)。无论如何,2500个搜索结果似乎是一个巨大的数字。用户将浏览所有这些内容吗?

问题2:是的,因为您将流程分为几个较小的任务。但是同样,我建议根据请求获取信息,而不是在后台检索和呈现信息。

关于php - 将搜索结果分成多个页面会改善最终用户的时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17053305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com