用Drupal打造Blog

原创 2004年08月01日 11:41:00

经过两天的潜心研究,终于承认 Drupal 是强大的,是无与伦比的,无论作为CMS或者仅仅是一个Blog程序。如果从仅作为Blog系统的横向比较,pLog和nucleus在功能和拓展性上是不能与drupal比的,mt已经是商业软件了(70刀,不便宜的),只有wordpress还有的一拼,davidnunez 把这个killer application 的 killer apps总结为:

  • Superior Software Architecture 优良的系统架构: Dramatically easy to tweak, modify, append... it makes sense and does very smart things (like systematic function naming) that allow for someone to drop in and spend minimal effort to get up to speed.
  • Open Source 开源代码: The community is wide-open for contributions back to the software (i.e. Very good developer community that uses (get this...) Drupal to communicate via forum, mailing list, cvs integration, and basic project management tools)
  • Everything and the kitchen sink... or not 涵盖所有你能想到的功能: The feature set is significantly large out of the box and is only getting larger by the day (literally... subscribe to the cvs rss feed and you'll see what I mean). However, Drupal doesn't suffer from the overwhelming geek-glut of other content mangagement systems... I'm not entirely sure why this is, and I imagine my non-geek friends would loudly disagree. Nevertheless, this is a system that is being designed for actual human beings to use. God forbid! In fact, there is quite a bit of conversation (and consequently, development) around usability and "prettiness."
  • Threaded Comments 线程注解
  • Everything's a node 节点化页面: Everything, whether it be images in a Drupal image gallery, blog entries, or cookie recipes is treated as these things called "nodes". All nodes share common features (like the ability to be categorized and commented on), but each type can have specialized attributes. Drupal gives me the ability to group, connect, and organize the nodes in any arbitrary way. Insanely powerful.
  • Taxonomies vs. Categories 以分类挑战种类: Wow. This is actually the feature that pulled me off of pMachine. Every node can have multiple categories from different "vocabularies". These categories can have heirarchical (and/or peer) relationships to get a pretty sophisticated organizational scheme. So, for example, if you were building a Drupal site for your recipe collection, you could organize your nodes around any facets you'd like (ex. "breakfast, lunch, dinner" and "chicken, beef, pork") and start doing things like "show me all the lunch soup recipes that I haven't made in the last 7 months")! The data is the killer application.
  • 补充一点:Drupal还有非常好的中文化,要感谢hiweed的中文化项目,而且drupal本身的locals模块就做得很好。

以上就是你为什么该用Drupal而非MT的原因。

不过话说回来,两天前我还和 zephyr 一样有着换系统的想法,因为那时我的drupal(一个还没有被改造的系统)存在着一些作为Blog的比较致命的缺点:

  • 用户评论的开放性不够,留言也需要注册,还要email发密码,很少有人会因为在Blog上留个言去完成那么多的步骤。
  • trackback模块不work(其实是好的,只是不太友好罢了:)
  • 区块路径问题(4.4里的bug)
  • 模版不多,改造困难(其实难度一般,只是改css较繁一些,我写过一篇相关文章

以上问题我会在Blog里写出我的解决方法。

所以如果你有点技术,喜欢自己动手改造Blog的乐趣,用 Drupal 绝对不会错的。

WordPress 、Drupal和Joomla 到底哪个好?

本文将对比下现今最流行的三个CMS:Wordpress、Drupal和Joomla,请自觉忽略那些国内的“开源”CMS,谢谢! WordPress 、Drupal和Joomla 的共同点是:开源(真...
  • andyhebear
  • andyhebear
  • 2015年06月11日 14:54
  • 8914

Drupal的性能优化-缓存的手工清除-…

Drupal有一个内部的日志系统,位于t Administer ➤ Logs ➤ Recent log entries,如果他没有被定期地清除,那么它将会快速的膨胀。这一日志存放在watchdog表中...
  • u011848751
  • u011848751
  • 2014年06月04日 08:51
  • 1075

Drupal 初次使用感受,后续补充。

很久以前就接触过,下载下来安装,结果界面太丑,太难看,直接删除。 最近重新想到开源CMS,好奇看到那么多人推崇drupal,也便下载来重新研究了下。 刚接触了下,不过整体使用感觉很差,尤其几个地方: ...
  • default7
  • default7
  • 2014年06月18日 08:56
  • 4038

给Drupal打造近乎完美的在线所见即…

前言 一款好用的在线文本编辑器一直是博客作者,网文作者梦寐以求的创作工具,随着 javascript技术的改进和各种文本编辑器的开发和升级,在线文本编辑器也逐渐的成熟和易用起来,本文将以现在较为流行的...
  • dreamboycx
  • dreamboycx
  • 2012年11月29日 14:21
  • 472

用Dreamweaver MX打造自已的Blog (asp)

  • 2010年02月06日 18:30
  • 649KB
  • 下载

XML,XSLT,AJAX三大技术打造开源多用户博客X3BLOG

  • 2007年12月07日 15:11
  • 3.74MB
  • 下载

用Dreamweaver MX打造自已的Blog(CHM)

  • 2005年08月20日 05:00
  • 0B
  • 下载

用Dreamweaver MX打造自已的Blog-目录.chm

  • 2008年04月05日 11:34
  • 654KB
  • 下载

用Joomla!打造超酷博客(Blog)

我们这里要说的不是多用户博客,因为我认为没有必要这样做了:我们已经有了Blogger、新浪博客、搜狐博客、和讯博客……等等专业的多用户博客平台,何必自己从头建造?即使你有那么多精力、那么大服务器空间、...
  • gameWYD
  • gameWYD
  • 2012年10月15日 16:41
  • 5012

Drupal6.x中CCK & Views 模块使用小结之三

Drupal6.x中CCK & Views 模块使用小结之三 创建、分配字段分组和字段排序 字段分组的作用第一部分已经说过了,创建、分配都比较简单。基于D6的Ajax特性,大多数操...
  • myas0735
  • myas0735
  • 2012年10月20日 00:11
  • 809
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用Drupal打造Blog
举报原因:
原因补充:

(最多只允许输入30个字)