Drupal模块:Boost缓存

  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_imagecache_menu_access_public_files' not found or invalid function name in /var/www/drupal-6.28/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'views_access' not found or invalid function name in /var/www/drupal-6.28/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'views_access' not found or invalid function name in /var/www/drupal-6.28/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'views_access' not found or invalid function name in /var/www/drupal-6.28/includes/menu.inc on line 454.

Boost模块介绍:

Drupal自带有Cache模块,但是好像效果一般,看到网上有人推荐Boost,说Boost不错。

Boost会创建静态html页面进行缓存,创建相应的.htaccess转发规则,然后根据.htaccess转发规则进行静态页面解析。

Boost适用于匿名访问多的Drupal站点,因为这会直接去访问事先建好的静态页面,效率很高,不需要进行数据库查询。Boost完全支持Apache,部分支持Nginx,Lighttpd和IIS。

Boost安装步骤:

  1. 去Boost下载页面下载最新的安装文件:http://drupal.org/project/boost
  2. 将安装文件解压至 sites/all/modules/ 下面,并在模块页面启用Boost
  3. 去状态页面查看Boost的安装状态:admin/reports/status,根据提示修改.htaccess 和robot.txt文件。

更多Drupal缓存相关资料: