Php 加载太多图像会降低我的网站速度
我正在尝试创建一个图像库。当我尝试添加大约20个不同的图像时,我的滚动条变得粗糙并且变慢。有什么建议吗???尝试使用jQuery延迟加载图像。这里有一个插件: 下面是我使用惰性加载的一个例子:(向下滚动页面并观看图像)Php 加载太多图像会降低我的网站速度,php,javascript,html,ajax,scrollbar,Php,Javascript,Html,Ajax,Scrollbar,我正在尝试创建一个图像库。当我尝试添加大约20个不同的图像时,我的滚动条变得粗糙并且变慢。有什么建议吗???尝试使用jQuery延迟加载图像。这里有一个插件: 下面是我使用惰性加载的一个例子:(向下滚动页面并观看图像) 还要确保浏览器没有调整图像的大小!确保您已针对web对其进行了优化 尝试使用jQuery延迟加载图像。这里有一个插件: 下面是我使用惰性加载的一个例子:(向下滚动页面并观看图像) 还要确保浏览器没有调整图像的大小!确保您已针对web对其进行了优化 确保将宽度/高度属性添加到im
还要确保浏览器没有调整图像的大小!确保您已针对web对其进行了优化 尝试使用jQuery延迟加载图像。这里有一个插件: 下面是我使用惰性加载的一个例子:(向下滚动页面并观看图像) 还要确保浏览器没有调整图像的大小!确保您已针对web对其进行了优化
- 确保将宽度/高度属性添加到img标签-其他 明智的是,你的浏览器/网站布局在加载时会“跳转”
- 如果插入图像,请尝试将其调整为适当的大小 加载前的宽度/高度。如果您的浏览器不可用,则运行速度会变慢 正在调整大图像的大小以显示较小的图像
- 确保将宽度/高度属性添加到img标签-其他 明智的是,你的浏览器/网站布局在加载时会“跳转”
- 如果插入图像,请尝试将其调整为适当的大小 加载前的宽度/高度。如果您的浏览器不可用,则运行速度会变慢 正在调整大图像的大小以显示较小的图像
- 确保添加
和宽度
属性。在我的网页上,当我添加它们时,出于某种原因,它在Safari和Chrome上的加载速度要快一点,但在其他浏览器上没有什么不同高度
- 你也可以试试你的图片。这真的很重要
- 确保将图像的大小调整为它们将显示在网页上的大小
- 确保添加
和宽度
属性。在我的网页上,当我添加它们时,出于某种原因,它在Safari和Chrome上的加载速度要快一点,但在其他浏览器上没有什么不同高度
- 你也可以试试你的图片。这真的很重要
- 确保将图像的大小调整为它们将显示在网页上的大小
我上次使用的图库加载了当前图像和接下来的10幅图像。我不记得名字了,但我认为这是一种方法。尽量不要一次加载所有图像 像这样的幻灯片:,它们只加载显示的图像和一些下一个图像。 我上次使用的图库加载了当前图像和接下来的10幅图像。我不记得名字了,但我想这就是方法。
如果是这样的话,您可能需要设置一个阈值(我建议为100ms),以确定触发调整大小事件的频率。或者在加载图像后手动触发调整大小事件,就像在您的场景中,您知道图像何时加载一样。您的问题很模糊,是图像还是滚动条速度慢 如果图像: 永远不要使用css宽度高度属性调整图像大小。这将加载整个图像,速度非常慢。而是在上传图像之前调整图像大小,或者让拇指生成器在上传时调整图像大小 如果图像较小(高度或宽度小于100像素),则可以在生成拇指时降低图像质量,因此文件大小较小,但不会产生明显影响 使用正确的文件格式。 -gif动画 -png用于徽标和图标等无关紧要的小图形 -jpg用于更高质量的图形,如图像 在将内容发送到服务器之前是否正在压缩内容 为您的图像(如AWS S3)使用CDN是的,但不要使用flick/picassa,因为他们会在提供图像之前“查找”您的图像,这会慢得多。 仅使用CDN(AWS S3)将比您当前的主机更好