我有正在处理的网站,图片需要永远加载,它们来自服务器,正在使用php上传,上传的图像是1212x2564或类似的
这是我正在使用的html img属性
<img src="upload/<?php echo $array['image'] ?>" width="500" />
我的网站是http://www.willruppelglass.com/
为什么我的图片需要永远加载?
答案 0 :(得分:3)
图像非常庞大,正在以原始分辨率下载。将图像赋予特定宽度作为HTML参数或使用CSS只会拉伸/缩小原始图像,不会为您更改分辨率或文件大小。
为了加快加载速度,您应该创建图像的缩略图版本,其实际分辨率为500px。
如果您告诉我们您正在使用的操作系统,我们可以推荐用于创建缩略图的工具。
答案 1 :(得分:3)
这些图像很大,如果您希望它们在合理的时间内加载,它们的尺寸需要大幅缩小。
您可以使用WebResizer免费帮助您或使用您喜欢的图形编辑程序。
答案 2 :(得分:1)
如果你对这些东西不熟悉有时候值得使用像wordpress这样的东西,因为它包含自动图像大小调整。您可以定义要在特定区域中使用的图像的大小,即使您上传原始的完整大小图像,wp也会创建正确网站的图像。显然这需要一些配置,但它可能比尝试使用php从头开始构建图像缩放器更容易。
答案 3 :(得分:0)
您需要使用服务器端图像处理将其缩小到可接受的Web大小。
http://www.zeronese.net/knowledge-base/articles/article-1060.html
答案 4 :(得分:0)
你的图片太大了。我的意思是,他们不只是有点大,他们太大了。我从不推荐大于1600px的任何东西。