- Manticore Search 全文搜索ID manticore_search版本 1.3.4插件制作者 bbs1org售价 20 积分1372 行 / 78.9 KBHook / 路由 / 后台页为论坛搜索接入全文检索引擎:支持按主题标题、内容、回帖搜索与排序筛选,可按用户名搜索用户列表;搜索结果全站共享缓存(未过期直接返回、命中不扣积分),可接入积分规则(搜索增加/扣减积分),搜索扣分前弹层确认。收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。app/plugins/manticore_search/plugin.php开发日志已有 2 条
个人独立维护项目。
淘帖专辑官方安装插件合集主楼 版本 1.3.3 更新:
第一个版本插件质量报告
插件:
manticore_searchHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 top.menu_links 顶部版块导航/移动端版块列表,同一请求只执行一次(展示位置:顶部菜单) 否 5 - - - - search.condition 非系统hook 否 1 读 - - - search.index_available 非系统hook 否 1 - - - - search.rebuild 非系统hook 回调内 1 读 修正❗️ - app_replies, app_topics 修正❗️ 写 plugin_manticore_search_dirty search.reply_delete 非系统hook 否 1 读 - - 写 plugin_manticore_search_dirty search.reply_sync 非系统hook 否 1 读 - app_replies, app_topics 写 plugin_manticore_search_dirty search.topic_delete 非系统hook 否 1 读 - - 写 plugin_manticore_search_dirty search.topic_sync 非系统hook 否 1 读 - app_replies, app_topics 写 plugin_manticore_search_dirty 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
plugin_manticore_search_dirty字段 类型 可空 默认值 约束 kind key 否 - 主键 ref_id uint 否 - 主键 action key 否 'upsert' - created_at uint 否 - - plugin_manticore_search_cache字段 类型 可空 默认值 约束 cache_key key 否 - 唯一 user_id uint 否 - - payload text 否 - - created_at uint 否 - - expires_at uint 否 - - 小型服务器推荐
Manticore Search 是C++开发、开源(GPLv2)高性能搜索数据库,2017年从 Sphinx Search fork 演进而来,是 Sphinx 的现代继任者 。
定位:全文检索 + 结构化过滤 + 向量检索 + OLAP分析一体化;支持SQL和HTTP‑JSON双接口;资源占用远低于Elasticsearch,非常适合PHP论坛、内容站、中小型检索场景(比如BBS1Org做帖子全文搜索)积分捉襟见肘 用的时候就缺
版本 1.3.4 更新:
在渲染结果行前,先触发众筹插件自己的批量预载钩子