- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSDN Blog挂之:妙用del.icio.us实现“站内相关文章”
Blog二次开发之:妙用del.icio.us实现“相关文章”
/pongba)
先说明一下,其实这个方法是跟Blog无关的,只要支持插入javascript代码的blog都可以使用。
废话少说,翠花,上图片先:
出处:月光博客
出处:ThinkingParallel
是不是很眼馋这些功能?站内相关文章,文章排行,文章评价,文章相关tags,以及全局tags。
所有这些功能的最大好处不是漂亮,而是实用。其实用之处在于能够增加blog的粘着度。一般来说如果是一个简陋的blog,如果别人从一个文章链接跳到你的blog上看了一篇文章,那么很可能看完就走了,但如果能在文章的正下方跟着显示相关文章的话,粘着度就会得到大大的提高。相关文章其实就是简单的关联挖掘,而后者是所有网上营销类网站的最大法宝之一(有人见过不用“读(买)过…的人也读(买)过…”的网上书店吗?)。
可惜的是,除了很少一些独立blog具有这个功能之外,国内外的博客系统目前基本都没有这个功能,似乎就连最好的免费blog系统wordpress也还没有增加这个功能。
CSDN blog 06年的时候还有过一阵子的“相关文章”栏的,如图:
可后来广告栏上去了,相关文章栏消失了。不过CSDN blog的广告栏还算是做得蛮有心的,首先不像live space的广告栏那样不尊重用户,弄一个花花绿绿还闪啊闪的Flash大摇大摆的放在blog主页的正上方,跟人家把脑白金广告贴到你家门匾上一样,丑就不说了,太影响阅读情绪。Donews曾经仿效了一次,结果被群起而讨伐之,只好又灰溜溜改回去。其实BSP运营不容易大家也都有数,像新浪blog这样的毕竟在少数。所以放点广告大家也能理解,但所谓盗亦有道,放广告也要讲技巧。我最欣赏的就是Gmail的广告投放,根据email的内容进行关联挖掘,投放最可能对你有用的广告,这甚至已经不能算是一种广告,简直是双赢了。而且文字广告不那么扎眼,较之图片广告看起来要舒服很多;这也是我抛弃hotmail和yahoo mail的原因。CSDN blog的广告栏总算比较人道,不乱投垃圾,不乱放图片,也用上了关联挖掘;但之所以提这个广告栏,最重要的一点还是它很有用,待会你就会知道。
再来说06年还在的那个“相关文章”栏,我不大清楚CSDN为何把这个栏目撤掉,这是个能增加blog粘着度的功能。但最重要的一点是,原先CSDN blog上的“相关文章”栏的“相关”是指全站的相关文章。而不是你自己blog上的相关文章。这就让人很不爽,并不是说全站相关不好,只是应该再增加一个“本站相关文章”才是。
那是不是就没办法了?老大们都是程序员吧,程序员会干嘛?不,不是指泡MM,是编码。所以现在不管怎样,我们还是需要自己实现一个“站内相关文章”功能出来。
我对web开发基本可以说是七窍通了六窍,以前没写过一行Javascript代码,没写过一个网页。大一的时候玩过一阵子flash,早已全还掉了。但web盲归web盲,要实现这个功能,大致思路还是可以想出来的。
CSDN blog不知道有没有开放获取文章tag以及根据tag获取文章的JSON接口,就算开放了也要精确到个人blog才行,就算精确到了个人blog也还有修改tag不方便等问题。所以不管怎样,依赖CSDN blog开放接口是不大可能了。
上次写到如何用del.icio.us给blog加上tags,那个比较简单,只要用del.icio.us现成的tagrolls功能即可。这次仍然还是用del.icio.us的功能,不过这次del.icio.us没有提供现成的功能,要自己根据它开放的JSON接口来实现。
实现耗了一些时间,没办法,谁叫俺不是web开发出身呢?只好乖乖拉出犀牛书,架上google,“边搜索边编程”:)
“本站相关文章”1.0
忙活了几个小时,总算搞定了一个1.0版,顺便也了解了一下JSON和del.icio.us的开发接口,还学了不少javascript。总算也有点了解为什么有那么多人鼓吹动态语言了——上手很快,很直观灵活。另外感觉反射特性(reflection)对web开发实在是很重要。
1.0版实现的效果如下,
为什么这个“本站相关文章”会出现在“特别推荐”的上面,等会解释。先来说说这个实现的问题。
我假设你已经像上篇里面说的,将你blog上的所有文章链接导入到一个专门的del.icio.us帐号上了,比如我的。这样一来这个del.icio.us帐号便存储了你的blog上所有文章及其所属tags的信息,这些信息已经足够用了,关键是怎么提取出来。
在最初实现这个功能的时候,本想用URL feed来获取当前url(document.URL)
您可能关注的文档
- acv_0718_××管理制度汇编(doc 67页).doc
- aaaa第三章 量守恒定律和能量守恒定律.doc
- Acdyry职称英考试必备电子版资料_教材_教程_MP3_下载地址.doc
- Adisqsg考研备—西北大、上外、西电科大、电子科大、陕师大、西工大.doc
- ACCT5001_ccounting Principles_ Semester 1_week6_my excerise.doc
- abfayn版《五高考三年模拟》精品物理题库:第十九章_热光学实验.doc
- Adsurfr知识济下人力资源开发与管理的十大趋势.doc
- Adoeb_Phooshop7.0独家基础教案.doc
- Adobe phooshop CS5中文版破解版+注册机+安装教程图文.doc
- Adoeb_Phooshop7.0独家基础教案_点击下载本教程.doc
- Cszuoa根据动特点编童话(童话作文)五年级.doc
- ctj-huv_q教版小学数学三年级下册第四单元年月日文档(精).doc
- CS5下载,安装,蔽过程(图文)--GJZ.doc
- Culture Sudy Guide答案修订版.doc
- CS2与CS3编辑IF动画的相同与不同之处的说明.doc
- cv-rhfgj关企业财务内部控制的实践报告.doc
- Customer pecific Requirements (中文版).doc
- CSC-326B微变压器成套保护装置检验作业指导书.doc
- CRPG-WI-16 350系列成品测试作业指导书.doc
- Current Satus Summary for the__ Deficiency during German EGMP Audit ok.doc
文档评论(0)