Z-Blog应用中心 > PHP插件 > 分词倒排索引强化文章搜索无第三方接口

分词倒排索引强化文章搜索无第三方接口

  • ID: zk_fastersearch
  • 版本: 1.2.2
  • 作者: seanhepps(作者网站)
  • 官网:
  • 系统要求: Z-BlogPHP 1.6.0 Valyria
  • 更新日期: 2024-07-10 13:30:41
  • 下载次数: 586
  • 评分情况: 4人投票 平均得分10 / 10
  • PHP版本: 5.6及更高
  • 大小: 14.26MB

获取应用

新增加elasticsearch和mysql索引的支持

文章数量多了之后,搜索速度变得非常慢,通过该插件可以让搜索速度直接飞起来。

建议配上聚合插件:点我去看看,以及配上相关内容搜索推荐的插件:点我去看看

image.png

搜索结果:会对搜索词进行分词操作,如果因模板导致高亮显示有问题,可以联系我。

image.png

2024-07-10:优化索引性能

2024-07-09:增加索引可选项

2024-07-08:修复使用用户名和密码连接es的问题

2024-07-06:新增加es和mysql的ngram的支持

2024-06-21:

修复bug

为避免内存溢出,每次初始化50条数据

2024-06-19:

优化初始化索引方式


2024-06-12:

初始化索引每次100条数据,新增延长登录有效期30天的功能


说明:

  • 1.词典包含了17万+的词汇,足够日常使用

  • 2.如果需要添加词汇,请仔细阅读添加词汇页面的说明

  • 3.搜索采用倒排索引,速度非常快,搜索结果准确

  • 4.如果发现你的简介没有高亮,这不是插件的问题,而是模板在显示前输出清楚了所有的html标签导致的,如果你想解决这个问题,可以联系我,有时间就告诉你怎么搞,不收费。

  • 重点:

  • 插件安装好之后,先进行初始化索引,文章数量越多,需要的时间越长,耐心等待初始化完成

  • 添加词汇后,如果想要后添加的词汇有效,那么需要重新初始化索引

  • 该插件搜索方式的实现原理与elasticsearch相同,所以在大量文章的情况下,依然能够快速搜索到结果

  • 如果你的文章数量在20万篇以上,建议你使用如elasticsearch这种第三方搜索引擎,功能更强、更容易维护

  • 只有开启了搜索拦截,才会使用本插件进行搜索,关闭状态下还是系统默认的方式

  • 该插件没有修改或删除任何已存在的数据,所以不会对数据进行破坏,请放心使用

  • 使用中有什么问题,请给我留言

  • 你有什么想法,欢迎一起来探讨




访客您好,Z-Blog相关网站已开启实名制,请登录后绑定您的手机,再发表评论,谢谢您的支持。


ZBLOG应用中心-应用购买及使用协议


1. 您在购买应用前,须要先确认该应用是否符合您的使用需求,数字化商品不支持试用。依据《消费者权益保护法》第二十五条规定,该应用为在线下载的数字化商品,在购买后一经下载安装不能退款。
2. 您在应用中心购买的应用,仅是该应用的许可使用权,该应用的所有权仍归应用提供方所有。
3. 一个应用仅可用于单一账号使用,未经本站和应用提供方同意,不得二次发布、赠送、转售、租让、盗版等,否则我们将永久关闭用户账号并保留继续追究相关责任的权利。
4. 如包含该应用的网站被转售或赠送、租让等,请另用新账号购买该应用或移除该应用,否则将视为违反使用协议被永久取消该账号的使用权利。
5. 如无特殊说明,已购买应用仅包括相关使用权及免费更新服务,应用中心及应用提供方不提供额外售后安装等服务。
6. 您使用应用中所存在的风险,完全由用户自己承担,包括系统受损、资料丢失以及其它任何风险。
7. 用户不得利用该应用以任何方式从事违反法律法规及社会公序良俗的行为,用户须对其不当使用行为可能带来的后果负全部法律责任,本站及应用提供方不承担任何责任。
8. 应用提供方和本站如发现用户将应用安装于黄赌毒诈等非法网站,将停止用户相关的使用权和服务,并将用户相关违法信息上报至网络监管部门。
9. 本站及应用提供方保留在不通知您及不对您承担责任的情况下变更、限制、冻结或终止您对某些内容的使用的权利。


购买指南


1. 请先注册账号,然后登录“应用中心”。
2. 直接点击“购买应用”,跟随指引即可。


下载指南


1. 购买者在自己的Z-Blog网站登录,进入后台,在左侧菜单栏点击“应用中心”菜单。
2. 在“应用中心”的首页,使用应用中心注册账号进行登录。
3. 进入“我的应用仓库”,即可看到已购买成功的应用,点击“下载”即可下载安装。


其它注意事项


1. 如果通过自己网站后台无法正常访问应用中心,请谨慎购买,因为这将可能导致应用无法顺利下载安装。
2. 如已购买收费应用无法正常下载,请在自己网站后台检查Z-Blog及应用更新,如均已更新至最新版本仍无法下载请及时与我们联系。
3. 应用更新时有可能覆盖本地设置,请在更新前做好备份。