首先,我想说Drupal的确很强大,我的校园二手网应该就用它了。但是用它来做博客真就有点太不合适了,经过这样折腾,都没有心思写博客了。

这几天一共通览了·两遍Drupal官网上的Module列表,都是按照字母顺序排列的,第一次是想对Drupal的模块有个大致的了解,第二次是想找一个可以人工截取首页显示的Description的module。每次都花了不少于三个小时,没用过Drupal的人可能会觉得这有点夸张,用过的应该觉得我的速度挺快的吧。呵呵,英语这点我还是挺自豪的,所以看得的确很快,有上千个插件,我都大致看了一下介绍,知道了每个模块是用来干什么的,这工程可想而知是多么浩大。第一次让我知道了Drupal的无所不能,第二次的感觉确实Drupal并非无所不能的,因为这个模块我没能找到。

Drupal很强大,这句话我不知道对自己对别人说过多少次了,但是真正用起来真的没那么方便的。要用好Drupal,要想让它为你所用,你得会PHP,也得多懂点SQL语言,因为很多时候你都得自己动手来显示你想要的东西。而且你越是了解Drupal,你越会这么感觉。新手会用很多module来实现自己所想,而老手会直接写PHP语句和SQL查询,因为这样可以少占用资源。新手会因为找到一个好用的module而欣喜,老手却只会给你泼冷水:最好别用module,你的服务器带不动的。而且老手会给你另外一个不用module的理由:万一今后你用的module停止开发了怎办?

哎,或许这也就是Drupal的高明之处吧,如果你是新手,你可以用很多的module;如果你想要速度与效率,那你就自己写语句吧。它自己只开发core,一来加快了速度,二来页显示出它的灵活。但是对于喜欢拿来就用的人或者拿来就用的场合,它就是个很不明智的选择了。我既是喜欢拿来就用的人,这博客也只是一个想拿来就用的场合,一个博客都要用几十个module,这还叫博客吗?

PS:其实Drupal是不需要插件来实现控制teaser模式时截取的文章长度的,后台有设置的,可以通过“管理”-“内容管理”-“发布设置”来设置截取长度,也可以在帖子里面用来人工截取,呵呵,看了我的几个小时都是做了无用功啊。

你或许还会对这些文章感兴趣: