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