Drupal hỗ trợ tính năng caching đối với người dùng chưa đăng nhập, giúp giảm bớt việc truy xuất đến cơ sở dữ liệu. Tuy nhiên ở một số trang chúng ta cần tắt tính năng này, thí dụ bạn có một trang cho người dùng xem IP của họ, hay một trang upload files, …

Với cấu hình đơn giản như sau, ở file settings.php, bạn có thể thực hiện điều này:

1 if ($_GET['q'] === 'my-ip-address') {
2   $conf['cache']
3       = $conf['preprocess_css']
4       = $conf['preprocess_js']
5       = $conf['block_cache']
6       = $conf['page_compression']
7       = $conf['cache']
8       = FALSE;
9 }


blog comments powered by Disqus

Published

31 March 2011

Tags