Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; comment_reply_notification has a deprecated constructor in /home/wwwroot/hector/www.yiwuye.com/wp-content/plugins/comment-reply-notification/comment-reply-notification.php on line 13
Trackback、Pingback、Ping、XML-PRC ping区别 « 一梧叶

Trackback、Pingback、Ping、XML-PRC ping区别

 - by Hector

Trackback

侧重于回应。我们在自己的Blog上撰文回应别人的文章,那么别人的文章就收到一个Trackback ,并显示在对方该文章的留言列表中。同时会显示自己网志的摘要信息、URL和网志标题。Trackback指在回应,因此是手动的。

Pingback

侧重于引用,当我们在自己的blog中引用到别人的文章(含有链接),那么博客系统会自动发送一个ping到对方的blog,并显示在对方文章的留言列表中。同时会显示你引用这个URL周围的文字和你日志的网站。Pingback是系统自动进行的。

ping和XML-PRC ping

Trackback、Pingback都是通过ping的方法来实现的,类似终端的ping命令。ping不仅用在Trackback和Pingback,feed更新也会用到ping,wordpress里面的XML-PRC ping会向你提供的url发送一个ping来通知更新。国内常用的一些常用的通告网站:

http://rpc.weblogs.com/RPC2
http://blogsearch.google.com/ping/RPC2
http://rpc.pingomatic.com/rpc2
http://www.feedsky.com/api/rpc2
http://www.xianguo.com/xmlrpc/ping.php

更多博客用到的ping url见这里

注意:

当你发出一个trackback的时候,要注意是否发出一个pingback。如果你链接的网站允许了pingback,那就不要发送trackback,因为这会在对方的网站上显示出两个链接,这样可能导致对方认为你是spam。