使用Views2.1添加最新评论区块(1)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2008-10-31 02:26

在正文的左边,有个”Add display”按钮,在按钮的上面,有个下拉选项,其中默认为Page(页面),在这个下拉选择框中,可选的选项有Attachment(附件),Block(区块),Feed(种子), Page(页面),后面3个一看就知道是干什么的,我以前用过,Attachment(附件)是新加的,我没见过,不过在这里,我们还用不到它。

 

Drupal版本:

使用drupal Views2模块来创建一个最新评论区块

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2008-10-31 01:34

虽然Views中自带了一个默认的最新评论view(视图),但是为了说明问题,我们自己创建一个,实际上我开始并不知道有个默认的view(视图),如果知道的话,就使用默认的了。

 

首先,点击“add”(添加)按钮,以创建一个view(视图),我们进入了页面admin/build/views/add,如图所示:

Drupal版本:

drupal Views2模块入门

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-10-30 13:55

     想不用编码就创建一个强大的网站吗?这是很多不懂IT,不懂编程语言的朋友梦寐以求的事情.在drupal中,不需要编码,就可以实现许多强大的功能。CCK我们暂且不提,我们来看看Views2模块。

 

    Views2模块是acquia drupal精选的模块,前两天,Views模块的核心开发者,因为对views2的贡献,被提名为全球开源CMS MVP的候选人。由此可见Views模块在drupal中的地位,以及受欢迎的程度。

 

   现在就让我们开始学习Views2。Zhupou.cn开启了论坛功能,并且启用了高级论坛模块,使得网站的社区性更强了。现在想要实现的是,像drupal china以及drupal.org一样,把最新的论坛帖子,最新的评论列出来,放到右栏下面。

Drupal版本:

Drupal赢得了2008 Packt全球最好开源PHP CMS大奖

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-10-30 03:59

这是drupal第3次被提名角逐Packt出版社的开源CMS大奖. Packt将在近期揭晓所有的赢家.今天他们宣布了2008年度的全球最好开源PHP CMS大奖赢家.

在php/mysql平台上的开源CMS最佳得主为Drupal。这是根据专家投票以及公众投票最终得出来的结果,为此drupal将获得$2000美金的奖金,而Joomla! 和CMS Made Simple并列第2,每个分享$500美金。

Drupal在公众投票得分,和专家评审得分,都处于领先地步。Drupal在安装,升级,模块的新特性,以及drupal处理bug的流程方面,都赢得了很高的赞誉。而drupal将web2.0的特性与CMS之间的紧密地继承,也值得一提。而最重要的一点是,Drupal拥有强大的社区支持。这一奖项属于drupal社区的每一个人,特别是那些帮助他人尤其是初学者的人。

Drupal版本:

drupal CSS和JS优化

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-10-29 15:04

我们在性能的配置页面,看到了CSS和JS的优化选项,我在zhupou.cn上,是将优化禁用了的,原因就是权限的问题,当我启用CSS优化的时候,就会出现没有样式的情景。如图所示:

 

Drupal版本:

drupal区块缓存试验

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-10-29 14:19

     我们在前面提到区块的缓存,这个也是drupal6新加的,以前没有这个配置选项的.区块的缓存,原理应该和页面一样.当我修改一个区块时,匿名用户同样看不到变化.区块与页面缓存的区别在于,区块依赖于页面.下图为站名区块中的内容.

 

Drupal版本:

drupal页面缓存的工作原理

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-10-29 07:51

      先纠正一个错误,那就是”实验”应该改为”试验”,小时候语文不好,经常被老师批,幸好现在有了网络,遇到不明白的地方可以到网上搜搜.

    前面又发了一篇文章,当我以用户g089h515r806和test用户登录后访问时,在首页,看到了刚刚发出去的两篇文章。drupal缓存(cache),和缓存试验

 

Drupal版本:

drupal缓存试验

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-10-29 06:43

缓存实验

事实上,我对缓存也是一知半解的,搞drupal一年多了,在这一点上,我唯一会作的是,遇到了问题,不管是不是与缓存有关,都先清缓存,有时,问题会解决掉,有时,问题仍然存在.过去,清空缓存的方法,我一直用的是,关闭站点,然后重新让它上线.当然也有别的方法.而在drupal6中,在性能的配置页面,专门为我们提供了一个清空缓存数据的按钮,这更方便了.像我这样的老手,在这方面的知识也不过如此,对于许多刚刚接触drupal的新手来说,这一点就更让人费解了.

我们做个实际的实验,以加深大家对drupal缓存的理解.刚刚我发了一篇文章” drupal缓存(cache)”,并且推到了首页.我是在IE7下面,以用户1(g089h515r806)的身份发帖的.当我再以用户1的什么,使用IE7访问首页时,我看到了以下内容:

Drupal版本:

页面

Subscribe to Think in Drupal RSS