分类与标签

分类和标签是博客系统的两项功能。分类指用户定义类别并给博文归类。这是很自然地整理文章的方法,所以也成为博客系统的基本功能。后来,互联网上的文章又发展出一种方便友好的特色——标签(Label或Tag)。标签相当于传统文章的关键字和书本的索引,指明的是文章包含的某一点内容或者特色。分类往往是从某一个角度将所有文章讨论的范围分成几个子集。标签则只是反映文章的侧面和特色。两者相互补充,就像一本书既有目录也有索引。比如,我们可以把车辆分类为自行车、摩托车和汽车,同时又可以给不同的车贴上进口、永久牌、女式、我骑过的这些五花八门的标签。在一个网站上,如果标签设置得规整,保持一致的角度,也可以替代分类。用户操作上,类别需要单独先添加再选择,标签则可以即时输入或选择。互联网上灵活自由的风格,两者若只选其一,标签比分类更适合。

CSDN的博客,功能简洁,正符合其内容的特点,不像其他一些内容更广泛和文学的博客,功能和风格那样花哨。分类功能已经很完善。标签功能却经常出问题。我开始使用的时候,设置好的标签过段时间就会丢失。后来给管理员发了邮件,问题基本得到更正,大部份文章的标签都能显示。但是最近标签功能却被彻底取消了,无论在阅读还是编辑状态,都看不到标签。CSDN的开发人员或许是认为标签和分类功能有些重叠,在编辑界面上也会混淆。不过,和其他一些中文博客网站一样,原来的标签和分类其实是各司其职。分类的有效范围是单个作者的博客,标签的范围则是整个博客网站,点击一个标签显示的是所有作者的博客中带有该标签的文章。所以,不论是为了什么原因,希望CSDN的博客恢复标签的功能,像分类一样好用的。
更新:CSDN的博客的标签功能又恢复了!不过每一个英文标签都把拼写相同但大小写不同的都加上了。这背后的原因也很好理解。我的推测是:为了高效地提供上面说的在全站中搜索具有某个标签的文章的功能,搜索结果被做成定时更新的静态页面,如http://blog.csdn.net/tag/details.html?tag=LotusScript。类似搜索引擎的spide,程序定时检查新保存的文章中的标签。如果是已有的标签,更新对应的搜索结果页面;如果是新标签,生成一个新页面。这个定时程序如果出错,就可能会使文章页面上的标签丢失。最新的状况则是更新程序将所有大小写不同但拼写相同的英文视为同义,并且都加在具有任意一种拼写的文章页面上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值