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