Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
RUST语言
数据科学
DevOps文章排行榜
规则引擎
产品经理
数据分析
前端架构文章排行榜
幽默模因
更多话题
如何实现这样的功能?
03-01-15
hxz
在一些网站上看一篇文章可以看到"相关文章",要如何实现呢?
licher
2003-01-15 15:47
我想应该有一种方式可以实现,不过在速度及资源方面不知道有没有优势:
1.建立相关主题的索引存入数据库中。
2.查询数据库中与该主题类同的文章。
hxz
2003-01-15 16:57
那样的话就要做一个Daemon线程!
这样的代价太高啊!
Jacky Shao
2003-01-15 17:13
网站后台管理可以给每篇文章提取若干关键字,然后再查出相关文章。然后再基于模板,发布成html文件。
banq
2003-01-15 18:12
to hxz
Jive里的搜索引擎就是这样做的,每隔一定时间整理检索,这个功能也可以这么做。这相当于关键字搜索吧。
wys1978
2003-01-15 19:40
得有个存放关键字的表, 作为索引
每当有新文章加入到数据库的时候可以根据keyword出现的次数(或者其他算法), 更新该文章的对应keyword的权重.
剩下的事情可以利用lucene来实现高效的查找列出相关文章.
http://jakarta.apache.org/lucene/docs/index.html
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看