【技术实现步骤摘要】
一种对PHP变量关键词快速搜索及感兴趣内容推送方法
本专利技术涉及一种对PHP变量关键词快速搜索及感兴趣内容推送方法,属于中文分 词、数据搜索、关键词信息推送的
。
技术介绍
近年来,随着计算机网络、世界范围内信息交流技术、移动式客户端的飞速发展, 在满足用户需求、提高用户对所需数据的检索能力、降低用户所需要的数据检索时间、记录 用户感兴趣的关键词、在数据搜索时推送用户感兴趣内容的要求下,基于瘦客户端+网络 +云计算服务器的模式已成必然。在这种模式下,用户对检索内容的全面性和检索时间等 方面提出更高的要求。同时,用户更加希望可以得到与自己感兴趣的关键词的有关信息。 当前网页搜索引擎都是从互联网上提取各个网站的信息,这些信息以网页文字为 主,并建立起数据库,检索与用户查询条件相匹配的记录,按一定的排序顺序返回结果。但 是,这种方法,从关键词检索到内容排序,都是建立在与数据库的交互基础上,这样频繁的 对数据库操作会极大的提高用户的检索时间,同时带来与数据库连接失败的风险。
技术实现思路
针对现有技术的不足,本专利技术 ...
【技术保护点】
一种对PHP变量关键词快速搜索及感兴趣内容推送方法,其特征在于,包括用户输入关键词、快速搜索关键词、感兴趣内容推送,具体步骤包括:用户输入关键词用户在浏览器搜索对话框内输入关键词;快速搜索关键词(1)如果用户输入关键词步骤得到的关键词为空,进入感兴趣内容推送步骤,否则进入步骤(2);(2)后台连接数据库,如果连接成功,则对所述的数据库的信息字段进行模糊查询,将所述的数据库中的包括所述的用户输入的关键词的信息字段返回至PHP数组变量保存,进行步骤(3);如果连接失败,则浏览器提示“数据库连接失败,请检查网络或重试”,退出;(3)对步骤(2)所述的PHP数组变量中每条信息字段统 ...
【技术特征摘要】
1. 一种对PHP变量关键词快速搜索及感兴趣内容推送方法,其特征在于,包括用户输 入关键词、快速搜索关键词、感兴趣内容推送,具体步骤包括: 用户输入关键词 用户在浏览器搜索对话框内输入关键词; 快速搜索关键词 (1) 如果用户输入关键词步骤得到的关键词为空,进入感兴趣内容推送步骤,否则进入 步骤(2); (2) 后台连接数据库,如果连接成功,则对所述的数据库的信息字段进行模糊查询,将 所述的数据库中的包括所述的用户输入的关键词的信息字段返回至PHP数组变量保存,进 行步骤(3);如果连接失败,则浏览器提示数据库连接失败,请检查网络或重试,退出; (3) 对步骤(2)所述的PHP数组变量中每条信息字段统计所述的关键词的数量,并将所 述的关键词的数量写入所述的PHP数组变量中该条信息字段对应的keycount字段中; (4) 对步骤(3)得到的PHP数组变量基于keycount字段进行从大到小进行排序; (5) 统计步骤(4)得到的PHP数组变量中所有信息字段的条数,设定每页显示的信息字 段的条数,对所述的PHP数组变量中所有的信息字段进行分页,得到页码数; (6) 获取用户需要显示的页码,连接步骤(5)得到的PHP数组变量,搜索得到用户需要 显示的页码上的PHP数组变量信息字段范围及该PHP数组变量信息字段范围的长度; (7) 将步骤(6)所述的PHP数组变量信息字段范围及该PHP数组变量信息字段范围的 长度返回至浏览器,并将所述的PHP数组变量信息字段范围及该范围长度中的关键词高亮 显示,快速数据库搜索步骤结束; 感兴趣内各推送 (1) 后台连接数据库,在所述的数据库中,对用户感兴趣的关键词按照搜索次数从大到 小进行排序,选择前N个关键词,所述的N为大于等于1的整数; (2) 后台连接数据库,如果连接成功,则对所述的数据库的信息字段进行模糊查询,将 所述的数据库中的包括步骤(1)所述的N个关键词的信息字段返回至PHP数组变量保存, 进行步骤(3);如果连接失败,则浏览器提示数据库连接失败,请检查网络或重试,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。