在Magento上测试Varnish缓存页面加速器
liang | 九月 27, 2011Varnish 是一款高性能的网页应用加速器,也被称作是HTTP缓存代理,专门针对内容多的动态网站设计。今天,我们在Magento系统的默认示例商店中安装并测试了Varnish,来验证Varnish在帮助提高网页读取时间方面相对于默认的基础系统性能上的提高。
1 Magento中Varnish的特性
1.1 使用Varnish开启全页面缓存
在一个Magento示例网站中,Varnish能够缓存大多数的页面,譬如首页以及其他的产品分类页面。
1.2 Varnish服务器能在后台的“系统 / 设置 / General – Varnish Options”中进行配置
我们可以指定Magento网站使用特定Varnish服务器。如果Magento网站只安装在一台服务器上的话,我们在安装Varnish的时候可以选择安装在同一台服务器上,然后在如下图所示的空白处填入127.0.0.1:80(默认设置)。
1.3 在产品、分类以及CMS页面被保存的时候,自动清除已被缓存的页面。
举个例子,如果你添加一个新产品或者更新一个产品的设置,在你点击“保存”按钮的时候,之前被Varnish缓存的数据在此时将会自动被清空。这样,用户在读取相关页面的时候,就不会读取Varnish旧的缓存信息。
譬如在下面的图表中,我更改了HTC Touch Diamond这个产品的价格。在我点击“保存”的时候,Varnish缓存中的信息被自动清除,所以你看到的这个产品的价格会是最新更新过的价格。 阅读更多







最近评论