15 12
发新话题
打印

[转]Pingback 和 Trackback 的解释。

[转]Pingback 和 Trackback 的解释。

Pingback是网络中常用的用来通知网络系统文章被引用情况的一种手段。3G博客网将其翻译为“广播”,是指计算机系统向外部发出引用信息,但也有人认为会与日常生活中的广播混淆。当其他人连结至Web作者的网页时,Web作者获取通知的方法。这个方法使得Web作者可以追踪什麽人连结至他的文章。有一些网络软体,如WordPress,具有当一篇文章出版的时候,自动pingback这篇文章中所有的连结的功能。造字∶ping-back∶ping的回溯。 Ping网路上用来测试其他电脑是否存在的工具,取名字是声纳系统的声音。
Alice写了一篇文章A
Bob看了以後写了一篇文章B评论A,文章B中有一个LinkA 指向A。(一般来说,B有连结至A,A并不知情)
如何让A自动知道有人连结到他?可以靠Bob寄信给Alice,或是B所在的伺服器ServerB的程式,自动剖析B上面的连结LinkA,自动通知LinkA所指的A所在的伺服器ServerA
ServerA 自动在A的後面的引用清单加上B。



Trackback我们都知道是自己在自己的Blog上撰文回应别人的文章,那么别人的文章的回复中会有trackback from的字样.但是我很早又注意到有trackback和pingback之分,在很多Blog的回复都看到除了comments(回复)外,还有trackback和pingback,但一直不清楚这两者有什么区别,如何才是Pingback呢?很是郁闷.

直到前几天无意间才明白了这个Pingback是什么意思.事情很巧,前些天写了一个《Blog三大核心功能》的文章,里面提到了我更早的一个文章《什么是Trackback》,结果在后台查看时发现后文有一个Pingback,我一看就是我前面那一文发出来的,这下我明白了.
如果你后台打开了”对文章中提到的其它网站的网页链接发送通告(会降低保存文章的速度)”这个选项的话,那么你的文章中如果有相应的URI,那么wordpress就会向这个文章发送ping,这个过程就应该是pingback,而且很有意思的是,对方回复中不会像trackback那样显示excerpt或者是正文的头部文字,而是显示出提到你的URI的那一段文字—让人疑惑好久,区别于trackback的另一种ping.

TOP

前段时间正为这糊涂呢,这下基本清楚了~
WordZine -- All about WordPress

TOP

嗯,不错...要看看你写的哪些...这些还都不了解...也不知道怎么用那个trackback
幸福收藏夹--简单人,简单书写...

TOP

我使用过trackback 但是不成功 不知道怎么搞的

TOP

感谢解释。也可以看看这篇相关文章:
分离WordPress留言的pingback和trackback
http://smartr.cn/wordpress/seper ... s-in-wordpress.html

TOP

。。。看晕了。楼主您是否把Pingback和ping搞混了。

Pingback和Trackback是同一种东西,只是结构稍有不同而已。WordPress里Pingback和Trackback,除了显示名称不一样外,基本当作同一种东西处理。

而ping,翻译成中文就是通知。通过XML-RPC发送一个通知过去,比如发给FeedBurner,让FeedBurner立刻更新feed。这在新文章发布时发送一个ping是很不错的,可以让FeedBurner即刻更新feed。

而Pingback和Trackback,没法翻译,无论广播,还是引用,翻译的都很扯...

而Pingback和Trackback过去的内容,一般Blog系统都会自动生成一段文章摘要放进去,一般都是Pingback的地址的链接附近的文字。这完全取决于Blog系统怎么做。

TOP

回复 #6 yskin 的帖子

对对,后台有个设置ping服务器地址的选项。

TOP

愚钝,还是没看太懂。。。

TOP

楼主的话题很好,只是文字还需要梳理。

借楼上各位的观点,我给做一个汇总(毫无冒犯之意)

1,功能

从普通blogger的眼观看,Pingback和Trackback的作用是一样的:

1。博客A发布了一篇文章;

2。博客B看到后,发布评论、引用、介绍博客A上该篇文章的贴子;

3。在文章发布时,博客B即自动向博客A发送Pingback或TrackBack;

4。博客A收到相应的Pingback或TrackBack,如果未设置人工审核,相应的内容即会出现在博客A该文的留言中,如果设置了人工审核,则出现在博客A的审核列表中,俟博客A认为不是spam后将其发布在留言中。

即,Pingback或TrackBack通过自动连接相互引用的blog,使blog内容相关性进一步提高,进而形成以内容为导向的聚合性网络。

TOP

2,区别

我知道的区别就是:

pingback在WP中是自动的,而trackback则需要你在自己的blog“撰写文章”、或者在别人的blog写“评论”的时候手动输入。

更专业的说法就是:

pingback是blog系统的自动ping通信机制,用于实现上述内容聚合功能。正如yskin所说,pingback成功后,在对方日志里显示的摘要来自于你文章中放置引用原文的链接附近。

而trackback则是人为发送内容聚合的方法。在对方日志里显示的摘要则是你的这篇文章的摘要部分。

(关于在摘要是否出现以及出现的方式等,也如yskin所说:要依赖于blog系统以及blogger的自主设置)

TOP

 15 12
发新话题