[民工日记]LAMP网站建设 之性能优化篇(下)
7. reverse proxy/cache
reverse proxy又称http accelerator是在web server 前面加一道proxy, 所有request先经过proxy, 如果是在proxy缓存内的内容则不用经过web server直接就从缓存取出内容返回给用户的浏览器, 否则转给后面的web server.这样大大减轻了web server 的负担,从而使web server可以专注与处理动态页面,而可以缓存的静态页面则由更加快速轻便的proxy直接返回给用户, 从而提高了系统的总体处理能力和响应速度.
老牌open source proxy 软件Squid就可以用来做reverse proxy/http accelerator.
Apache 的mod_proxy 和mod_cache也可以结合起来达到相同功能.
squid 稳定版本现在是2.6和3.0. 2.6尚不支持http 1.1. 2.5问题较多,建议不要使用.
有一个比较新的开源软件 varnish是专门的reverse…
Read More »