威言威语
我愿像茶,苦涩留心,清香予人。
威言威语
当前位置: 首页 > 设计 > 正文

威言威语PJBlog评论之星0.98 beta版

威言威语PJBlog版“评论之星”,最近给PJBlog做了一个评论之星的功能,实现了月评论之星,年评论之星,总评论之星。调用也十分方便,一段脚本就可以引用到博客的任何地方。
威言威语PJBlog评论之星0.98 beta版

这两天来我博客的朋友应该看到侧边栏顶部多了一个东东,没错,她就是传说中的“评论之星”,话说我已经好久没有折腾PJBlog了,这是不对的,就是应该经常折腾折腾。

话说“评论之星”这个东东在WordPress中是经常看到了,不得不感叹下WordPress插件的众多。之前看木本无心的博客,他做了一个评论之星,弄的我一颗心在蠢蠢欲动,也想弄一个,于是就有了威言威语版PJBlog“评论之星”。

我的这个“评论之星”的代码不是我写的,是我的好朋友王晔童鞋写的,我只是负责测试,查找BUG。王晔童鞋是我的偶像,此人不仅长的英俊潇洒,而且写代码也天赋异禀。

这个“评论之星”是王晔童鞋花了2天写出来,在这里要再次感谢一下。“评论之星”这个东东可以很大的提升交互性,这也是为了更好的用户体验吧。有了一点竞价排名的味道,当然这个价就是你的评论数量,评论的越多,你就上了“评论之星”的榜单,上了榜单的追求一个好的排名。留下有博客链接的,点击头像就可以直接进入你的博客,也可以为自己的博客或多或少带来点点击率,博客这种东西需要交流,你经常访问我的博客并发表评论,那么我肯定也会去你的博客并发表评论的,这就是交互性,你的圈子越大,那么你的人气就越高,评论也会越大,形成一个良性循环。

下面我就介绍下威言威语版PJBlog“评论之星”的特点。

这个“评论之星”的工作原理是这样的,记录评论发布评论是的邮箱作为唯一标识,不同的邮箱就是不同的人,一个人曾经评论用过2个邮箱的就会分成2个人。发布评论没有留邮箱的,不在统计范围内。通过邮箱的 Gravatar 功能来显示评论者的头像,所以希望你去 Gravatar 注册一下,换一个个性的头像,如果没有注册的话,只能显示 Gravatar 随机的头像了。

用同一个邮箱发表评论的,用了不同的昵称的,默认记录最后一次的昵称和网址,当然没有网址的就为空了。

所以为了能上“评论之星”,你评论的时候最好留下邮箱地址,而且威言威语博客上的评论和留言时留下的邮箱只有威言威语能看见,其他人是看不见的。所以不用担心从我的站上会有垃圾邮件到你邮箱。

这个“评论之星”对于PJ的源代码修改是极其少的,就只修改了blogcomm.asp文件,其他的都是比较傻瓜的,一键统计之前的的邮箱网址的数据,然后自动在PJBlog原来的数据库里建立一张新表,同时也可以轻松删除这张表,王晔童鞋写的还是相当具有人性化的。

这次“评论之星”实现了月评论之星,年评论之星,总评论之星。调用也十分方便,一段脚本就可以引用到博客的任何地方。同时用AJAX读取评论之星数据页,AJAX用的是PJBlog相关日志上自带的check函数,避免直接调用加载导致整体页面加载缓慢,本来想缓存 Gravatar 头像至本地服务器的,用来提高头像的加载速度,但是这个版本还没有实施,有时间再整整。

为了使发表评论的童鞋能即时的看到“评论之星”的排行变化,避免反复读取数据库造成服务器资源消耗和加载缓慢,于是在设计上减少对于数据库的读取次数,采用了ASP经典的Application缓存方法。将数据缓存到服务器的内存中,首次读取数据将检查服务器缓存是否有现成的,如果有就直接读取,避免对数据库多次访问,提高效率,如果没有,就读取一次数据库,取出相应数据并加载到Application缓存中。另外避免AJAX不必要的客户端缓存导致客户端看到的数据不同步,对客户端缓存进行了相应的消除措施,所以评论者只要刷新一下当前页就可以看见“评论之星”的变化了,当然你的头像得在“评论之星”排行榜上。

PJBlog应该只有V300和V352这两个版本自带有评论邮箱网址,其他版本都是没有的。加上之前很多朋友在发表评论的时候是没有留下邮箱的,我博客到目前有1500条评论,真正纳入“评论之星”统计的其实并不多,所以接下来希望大家发表的评论的时候留下你的邮箱,让你的头像也出现在“评论之星”上面。

小提示:

1、大家可以到 http://www.gravatar.com 上去注册一个个性的邮箱头像。

不知道如何注册的,可以点击这里——玩转你的Gravatar全球通用头像

2、有人担心留邮箱会有垃圾邮件之类的事情发生,所以我建议大家可以注册一个专门用来博客交流的邮箱,这个邮箱作为你评论时候留的邮箱,这样或许好一些。如果你有域名邮箱的话那就更加方便了,自己建一个邮箱(怎么建可以点击 这里 查看),如果不好还可以删掉。

您可能还会对这些文章感兴趣!

威言威语PJBlog评论之星0.98 beta版:目前有 40 条评论

  1. alin
    35楼
    alin:Google Chrome 8.0.552.0 Windows 7

    网站做的相当不错,很简洁的。我也新上了个博客,希望多多支持哈。其实我常来,您是pjblog的开发成员?

    2010-10-31 20:20 回复
    • William
      William傲游浏览器 2.0 Windows XP

      @alin目前PJBlog开发就是一个人Evio,我只是打打杂而已,呵呵

      2010-11-01 13:16 回复
  2. Splenet
    34楼
    Splenet:Google Chrome 8.0.552.11 Windows 7

    – -!

    2010-10-24 22:54 回复
  3. Splenet
    33楼
    Splenet:Google Chrome 6.0.472.63 Windows 7

    囧…月冠军给发奖品吗

    2010-10-23 22:54 回复
    • William
      WilliamInternet Explorer 8.0 Windows 7

      @Splenet有的,是美女的话可以得到一个Kiss,哈哈,其他的人么就让再发条评论

      2010-10-24 22:47 回复
  4. 锋.com
    32楼
    锋.com:Internet Explorer 7.0 Windows XP

    学习下,自己不是学习网站建设,业余上线了博客,希望多多指教…

    2010-10-12 14:17 回复
  5. Anegg
    31楼
    Anegg:傲游浏览器 2.0 Windows XP

    哈哈,你也转WP啦,我转了有段时间了,博客都快荒废了,友链都没更新 – -、

    2010-09-29 16:03 回复
  6. jucelin
    30楼
    jucelin:Opera 10.54 Windows XP

    我怎么记得你以前的博客用的是PJ的?

    2010-09-26 18:55 回复
  7. itdhq
    29楼
    itdhq:360安全浏览器 Windows XP

    太强悍了

    2010-09-10 20:53 回复
  8. 苏扬
    28楼
    苏扬:Google Chrome 5.0.375.127 Windows 7

    呵呵 最终还是留不住你啊 文章内页还有一点BUG 慢慢修改咯!

    2010-09-08 19:51 回复
    • William
      WilliamInternet Explorer 8.0 Windows 7

      @苏扬呵呵,其实PJ我还是不会放下的,继续关注她的。
      内页还在修改中,主要是之前在PJ的摘要中放了图片,转过来的时候与meta 闭合标签出错了,要慢慢修改。

      2010-09-08 22:00 回复
  9. 任侠
    27楼
    任侠:Internet Explorer 8.0 (Compatibility Mode) Windows XP

    一进来就看到了,确实挺不错的了

    William 于 2010-08-31 07:21 PM 回复

    呵呵,看着木本无心弄了个,看着蛮好的,就也整了个

    2010-08-31 14:16 回复
  10. OSH
    26楼
    OSH:Internet Explorer 8.0 Windows XP

    留言,就为了上榜。

    William 于 2010-08-30 05:06 PM 回复

    貌似在侧边栏的榜上没有看到你,哈哈

    2010-08-30 16:31 回复
  11. 月末部落
    25楼
    月末部落:Firefox 5.0 Windows 7

    还是我的头像醒目啊,哈哈。 看到头像就知道是我了

    William 于 2010-08-26 06:42 PM 回复

    我这个分类了,他那个暂时只有总的。你的头像一直就是那么显眼的,哈哈~

    2010-08-26 18:12 回复
  12. 月末部落
    24楼
    月末部落:Google Chrome 17.0.963.79 Windows 7

    看来比木头那儿的人性化些,等成熟了我来摘果子。

    2010-08-26 18:11 回复
  13. 任鸟飞
    23楼
    任鸟飞:Google Chrome 14.0.835.187 Windows XP

    好像用PJBlog平台的博客很少吧,还是wordpress强大。我觉得还是及早转到wordpress比较好。

    William 于 2010-08-26 12:54 AM 回复

    其实还是蛮多了,不过现在在逐渐减少,毕竟ASP的发展不行,是否换WordPress考虑很久,之前就有这个想法,一直举棋不定的。

    2010-08-26 12:31 回复
  14. 苏扬
    22楼
    苏扬:Google Chrome 24.0.1312.56 Windows 8

    我。。。我直接看订阅了。。没有去首页 。我的个妈,这玩意挺不错的,也只有咱几个人用了!

    William 于 2010-08-23 09:41 PM 回复

    效果还行,就是稍稍有点影响整体的效率,本来ASP的效率就不是很高,哎,难以取舍啊~

    2010-08-23 21:04 回复
  15. 苏扬
    21楼
    苏扬:360安全浏览器 Windows XP

    我咋找了半天没找见呢?

    William 于 2010-08-23 08:56 AM 回复

    哥哥,你什么眼神啊?首页侧边栏顶部啊,那个我只设置首页独享了,文章页没有显示。

    2010-08-23 00:13 回复

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

gravatar

question razz sad smile redface biggrin eek shock confused cool lol mad rolleyes wink cry