[drupal]Boost - 为网站提供静态页面缓存的性能提升利器
Boost 模块为 Drupal 站点提供静态页面缓存,绕过PHP脚本执行和数据库请求,直接为匿名浏览用户提供静态缓存页面,使 Drupal 站点的性能得到非常显著的提升,使网站的可扩展性得到加强。
Boost 模块会为 Drupal 站点缓存及生成gzip压缩版本 html, xml, ajax, css, js 等文件,并可以在 apache, nginx, lighttpd 和 iis7 等web服务器端运行。
以下是 Boost 模块工作流程的简介(附图):
- Web 服务器端接收到网页浏览请求
- Web 服务器端对请求进行一些判断,决定如何向用户提供要展示的内容
- 如果没有缓存,则执行一系列PHP程序脚本及数据库请求,并将取得的数据返回给用户,并为页面生成缓存
- 如果有缓存,则根据用户浏览器的支持程度,向用户返回静态缓存页面或者压缩过的静态缓存页面
有关 boost 模块配置和使用,可参考:http://lugir.com/drupal/documentation/using-boost.html
内容分类:
相关推荐
yongzhang 2019-12-09
WordPress 2016-01-29
89447517 2016-01-27
vavid 2016-01-26
ozhanjun 2016-01-22
Zybzzz 2013-04-29
89447517 2011-07-28
lbcmail 2012-09-18
墨氺 2013-01-19
nothings0o 2011-10-27
RENYUAN 2011-04-17
张大晴 2012-12-13
quickily 2019-01-04
83133756 2016-10-18
zhaoweiping 2018-12-14
信息安全 2018-04-26
xrslt 2018-03-29
fzxhsaj 2018-03-29