Magento的速度是令人头疼的问题,我现在介绍一种前端的加速方法。说到lazyload,相信很多人都不陌生,现在很多网站都已经用到这个技术,他可以延迟加载长页面的图片。对于Magento这样的商城网站的加速就很明显了。我今天说的这个lazyload是经过POPO改造的(强逼我给他加外连……)。下面我放一些测试的数据,我正在做的一个网站的列表页。
很明显的就能看出差距。接下来写下用法:
首先加上jQuery,lazyload两段js。
lazyload:
然后修改图片的路径
例如:<img alt=”" src=”<?php echo $this->getSkinUrl(‘images/co.jpg’) ?>”/>
修改为<img alt=”" original=”<?php echo $this->getSkinUrl(‘images/co.jpg’) ?>” src=”……”/>。
后面这个src里的图片是一个1像素的透明gif图片。
这样就可以了,有兴趣的可以尝试下。