唉,购物站终于要做完了,可能是最后一个问题,现在做的这个购物站,把首页另存为下来,所有的文件数加起来一共有4.69M,太大了,主要是图片太多,
当然首页打开的速度肯定也慢了。我的问题是怎么才能快起来呢?曾经用过jquery的一个延迟加载插件,加上了,但是并不是很好,在速度上并没有多少改变。我很想知道,还有没有其它解决的好方法,而且行得通的。

解决方案 »

  1.   

    jquery的延迟加载插件,如果你用的原生的,会更加恼火,原生的那个会导致一个图片加载2次,不清楚现在改了没有,网上都提供了修改版本的
      

  2.   

    http://www.appelsiini.net/projects/lazyloadlazyload
      

  3.   

    现在已经改为替换 data-xx属性的了。
      

  4.   

    首先得把图片的大小限制出来、每张图大小、格式png最好然后首页尽量少的去读取数据库、尤其读取数据多的表做个缓存
    不知道php里有没有调用memercache的东西。可以放到缓存里、
    每次取的时候从缓存取,没有在去数据库生成放到缓存中、(不过貌似php是访问一次,然后资源全释放、)、首页分块来加载 当客户下啦滚动条在去读取下面的图片部分和资源、把从数据库读取的图片 做成静态页面、类似用户在浏览器端直接访问web 页面源码段程序文件大小太大。这个就得看是否还有优化的地方了。
      

  5.   

    js能弄成公用的组件就尽量多公用出来
    js代码太多也有点影响
      

  6.   

    图片内容随时变, 又不是网站的logo和background,没办法节约, 人家想看你不能不让人家下载吧,都是在用延迟加载不是吗。