0

我正在构建一个旅游博客 (Php),我可能会在其中加载数十张图片(大小 500x375 重量 150-200kb),因此页面重量超过 4-5Mb。除了缓存/gzip 之外,还有哪些方法可以减少等待时间并提供更好的用户体验?

我在共享服务器上,因为我的预算非常低

谢谢

4

3 回答 3

1

如果您在一页上显示数十张图像,我会考虑只显示小图像/缩略图,当访问者点击它们时它们会被放大。

于 2011-07-01T16:08:42.540 回答
1

一些选项:

  • 将图像拆分到多个页面
  • 使用“延迟加载”脚本,仅在图像进入视口时请求图像
  • 使用 AJAX 通过用户操作根据需要请求图像
  • 利用图像的外部托管(flickr 等)在不同的服务器之间拆分服务器请求。
于 2011-07-01T16:09:50.753 回答
0

有几点可以解决这个问题

1) 显示几张图片,并在下方显示更多链接或图标

2)点击那个给ajax调用并显示其他图像后

3)你也使用'jQuery延迟加载插件'(它很容易集成..点击这里查看集成步骤)

于 2012-12-28T17:41:29.287 回答