2012-04-09 86 views
2

我的网站我的工作和图像采取永远载入,他们是来自服务器,并使用PHP上传正在上传的图片被上传AR 1212x2564或类似我的图片需要永远载入

这里是我使用

<img src="upload/<?php echo $array['image'] ?>" width="500" /> 

我的网站http://www.willruppelglass.com/

为什么它永远走了我的图片加载HTML IMG属性?

+1

你自己用''上传的图像ar 1212x2564或类似的'' – Esailija 2012-04-09 17:45:52

回答

0

您需要使用服务器端图像处理将它们缩小到网络的可接受大小。

http://www.zeronese.net/knowledge-base/articles/article-1060.html

+0

这个答案假定有一个'

'被用来上传图片。它似乎是一个个人网站,我猜测他是通过FTP或者使用某种类似cPanel的界面来上传图片的。 – 2012-04-09 17:50:42

+0

它只是服务器端图像处理的一个例子。没有和上传字段可以使用相同或相似的技术。 – Fresheyeball 2012-04-09 17:52:29

+0

发现这个...似乎罚款迄今http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/工作 – user979331 2012-04-09 18:06:24

3

这些图像是巨大的,并正在以其原始分辨率下载。给图像一个特定的宽度,或者作为一个HTML参数或者使用CSS,只会拉伸/缩小原始图像,不会为您更改分辨率或文件大小。

要加快加载速度,您应该创建图像的缩略图版本,其实际分辨率为500px。

如果您让我们知道您使用的操作系统,我们可以推荐用于创建缩略图的工具。

+0

自己回答它我该如何创建我的图像的缩略图版本? – user979331 2012-04-09 17:46:07

+0

你想在你的服务器上创建它们,还是在另一台机器上创建它们,然后单独上传它们?在这两种情况下你有哪些操作系统? – 2012-04-09 17:47:32

+0

我有Windows 7,Mac是最新的。我想如果用户上传图片并将其重新上传并上传到服务器,我会喜欢它。 – user979331 2012-04-09 17:51:07

3

这些图像很大,如果您希望它们在合理的时间内加载,则它们的尺寸必须大幅缩小。

您可以使用WebResizer免费为您提供帮助或者使用您最喜欢的图形编辑程序。

1

如果一个新的这些事情有时候是值得使用像WordPress的,因为这包含了自动图像大小调整。您可以定义要在特定区域使用的图像大小,即使您上传原始全尺寸图像,wp也会创建正确网站的图像。显然这需要一些配置,但它可能比试图从头开始使用PHP构建图像调整器更容易。

0

你的照片太大了。我的意思是,他们不仅有点大,而且太大了。我从来不推荐任何大于1600像素的东西。