我目前正在一个涉及大量图像的网站上工作。问题是所有图像都是由用户上传的,所以我无法更改图像。该网站在本地系统上运行安静,但服务器上的速度下降太多,变得太慢
问问题
58 次
2 回答
0
我建议您使用Timthumb。它通过动态生成 URL 来创建缩略图,并使用非常少的磁盘空间。
于 2016-05-09T09:30:50.267 回答
0
如果您网站的用户正在上传图片,那么我认为(必须有)一个上传脚本。在该脚本内部或直接在其执行后,您可以将图像压缩或重新缩放到网站所需的大小,从而缩短加载时间。这里有一个名为 ImageMagick 的 PHP 图像处理库:
http://php.net/manual/en/book.imagick.php
这里有 PHP GD 图像处理库:
http://php.net/manual/en/book.image.php
我对他们没有太多的个人经验,但据我所知,看起来有人会胜任这项工作。在我的脑海中,这是我能想到的最好的解决方案,希望它能奏效。如果您不压缩/缩放图像,您无法改变很多问题,这些可能是您最好的选择。祝你好运。
于 2016-05-09T09:31:59.577 回答