请教各位大侠,博客里常看到的TAG是怎么实现的?是一种名词还是与以前的超级链接是同一回事?

sacsdn 2006-01-28 01:44:10
现在许多博客都看到有WEB2.0的所谓TAG,找了许久也没找到相关的具体TAG是怎么实现 的?是不是简单地为关键字加上超级链接就可以了?如果不是,具体有什么规范,要怎么写法?具体代码有没得参考一下?谢谢.在线急等.
...全文
138 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingxing 2006-02-02
  • 打赏
  • 举报
回复
引用通告是TrackBack
sacsdn 2006-01-28
  • 打赏
  • 举报
回复
谢谢您.

那你所指的通过引用通告来联系是不是就是RSS啊?请教.
Taciterry 2006-01-28
  • 打赏
  • 举报
回复
不同网站间无法共享tag,但是可以通过引用通告来联系.
搜索引擎怎么找的那我就不知道了
sacsdn 2006-01-28
  • 打赏
  • 举报
回复
那其实是不是只是:就是把标签关键字存入数据库,以便检索?那不同博客网站之间这些TAG能不能连到一起去的?有没有规范的?搜索引擎怎么找到这些TAG的?
Taciterry 2006-01-28
  • 打赏
  • 举报
回复
tag实际上就是把相关的日志联系起来.比如过年的时候tag写"高兴,过年",过生日的时候写"高兴,生日",那么点高兴就可以连到这两个日志.
实现起来不复杂
以前写过一个博客程序,下面是tag部分,不知道好不好看懂


if p_tags<>"" then
tags=split(p_tags,",")
for i=0 to ubound(tags)
set rs=conn.execute("select tagid from tags where name='"&tags(i)&"'")
if rs.eof then
conn.execute("insert into tags (name,addTagStyle) values ('"&tags(i)&"','"&request("nTagStyle")&"')")
tag_t=conn.execute("select top 1 TagID FROM tags ORDER BY TagID DESC")(0)
new_tag=new_tag & tags(i) & ","
new_tagid=new_tagid & tag_t & ","
else
tag_t=rs(0)
end if
conn.execute("insert into taglink (tagid,fid) values ("& tag_t &","& fid &")")
rs.close
if i=ubound(tags) then
tagidlist=tagidlist & tag_t
else
tagidlist=tagidlist & tag_t & ","
end if
next
end if

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧