drupal区块缓存试验
我们在前面提到区块的缓存,这个也是drupal6新加的,以前没有这个配置选项的.区块的缓存,原理应该和页面一样.当我修改一个区块时,匿名用户同样看不到变化.区块与页面缓存的区别在于,区块依赖于页面.下图为站名区块中的内容.
内容包括drupal6教程,drupal6汉化,drupal6主题,drupal6模板,drupal6中文手册,drupal6 views,drupa6中文,drupal6安装,drupal6开发,drupal6视频,等
我们在前面提到区块的缓存,这个也是drupal6新加的,以前没有这个配置选项的.区块的缓存,原理应该和页面一样.当我修改一个区块时,匿名用户同样看不到变化.区块与页面缓存的区别在于,区块依赖于页面.下图为站名区块中的内容.
先纠正一个错误,那就是”实验”应该改为”试验”,小时候语文不好,经常被老师批,幸好现在有了网络,遇到不明白的地方可以到网上搜搜.
前面又发了一篇文章,当我以用户g089h515r806和test用户登录后访问时,在首页,看到了刚刚发出去的两篇文章。drupal缓存(cache),和缓存试验。
缓存实验
事实上,我对缓存也是一知半解的,搞drupal一年多了,在这一点上,我唯一会作的是,遇到了问题,不管是不是与缓存有关,都先清缓存,有时,问题会解决掉,有时,问题仍然存在.过去,清空缓存的方法,我一直用的是,关闭站点,然后重新让它上线.当然也有别的方法.而在drupal6中,在性能的配置页面,专门为我们提供了一个清空缓存数据的按钮,这更方便了.像我这样的老手,在这方面的知识也不过如此,对于许多刚刚接触drupal的新手来说,这一点就更让人费解了.
我们做个实际的实验,以加深大家对drupal缓存的理解.刚刚我发了一篇文章” drupal缓存(cache)”,并且推到了首页.我是在IE7下面,以用户1(g089h515r806)的身份发帖的.当我再以用户1的什么,使用IE7访问首页时,我看到了以下内容:
这个是入门的第一篇,但是不是本书的第一页,本书的写作计划是,各自为政,写到一定的数量以后整理成册.当然,是在一定的范围内完成的.
计算机领域,最大的一次技术改进,就是发明了缓存,不管是操作系统,浏览器,各种编程语言,都提供了对缓存的支持.drupal也不例外,缓存在drupal中相当常见,可以说,drupal把缓存发挥到了极致.
这么晚了,我在后台看到还有4个匿名用户在站上,咋不进来坐坐呢,由于缓存的原因,匿名用户只能看到半天以前的文章,看不到刚刚发的文章。以及区块中的内容。但是能够看到论坛的帖子。
最近drupal又有升级版本可用了,自己的后台又出现了警告信息,让我赶快升级.打算从drupal6.5升级到drupal6.6,可是总是拖着,现在决定直接升级到acquia drupal。现在acquia的最新可用版本为Acquia Drupal 1.0.2-ISR,它分为两种,一种为全新安装版的,也就是直接使用它来新建一个站点,另一个是用来升级以后的acquia drupal站点,以及升级drupal6.x站点的版本。由于我需要从drupal6.5升级到最新的acquia drupal,所以就下载了后者。下载地址可到http://acquia.com/downloads查找。
升级步骤如下:
1首先是备份,包括各种文件,和数据库。
这个Drupal入门,已经停办了,限于站长的精力有限.很早以前的事了,但是关于这个计划,一直没有停止,它将会融入到我的Drupal培训班中.
Drupal6发布已经有半年多了,并逐步的成为了drupal建站的必选版本.为了推动drupal在中国的普及,应用,我决定写一本Drupal6的中文教程.当然,限于自己的水平和精力,这本教程的读者仅限于drupal初学者.对于高手来说,仅仅具有一点点参考意义.
今天上午, Earl Miles,也就是drupal社区的merlinofchaos,获得了2008年度开源CMS MVP 提名. Earl是因为对drupal项目对出突出贡献而获得这一殊荣的.
对于这一提名,最为特别的一点是, Earl是drupal社区第3方模块的开发者和维护者,它是由于Earl今年在第3方模块的开发上做出的突出贡献而获得这一奖励的. Bryan Ruby说的最好:
“我觉得有趣的是,大多数MVP候选人都是项目的总负责人或者创始人.可能从这一点能够看出,drupal是真正的由社区所驱动的.”