延迟加载的特性,也有的称为惰性加载,可以最大程度避免了数据库的开销,并做到按需获取,提升了性能。系统在模型初始化的时候会创建数据库操作对象,但是这个时候并不会马上进行数据库连接,而是会在第一次实际查询的时候才会进行连接。对于有些查询,还可以采用延迟加载,在执行查询操作的时候并不会立刻进行查询,而是等到需要使用查询返回数据的时候才进行查询。该特性对于查询大量数据的时候非常有用。
有时一个页面上图片很多,同时加载的话,带宽有限,不利于打开。
今天jquery博客整个效果吧,也许其他网上用的比较多了,自己放博客上,以备以后不时之需。
lazyload插件已经是名声外面了,图片延时加载应用的非常好,调用很方便,引入其js即可
$(function(){
$("#divMain img").lazyload({
placeholder : "img_loading.gif",
effect : "fadeIn"
});
})
在线效果DEMO
转自 http://www.jqueryba.com/412.html