我知道有很多关于GD或ImageMagick的LAMP设置的讨论。在服务器上处理图像的最佳方法?
我似乎无法得到最好的答案,但我会解释我的具体需求,也许有人可以提供帮助。
我将在社交网站上使用用户上传照片的图像库。
我所需要做的就是上传文件并从文件中制作2个缩略图,然后保存,因此每次上传都会有3张图像。
我需要调整源图像的大小,但只有在宽度超过X像素的情况下。
现在我已经在PHP中使用GD编码,但我想知道如果imagemagick会更好或不是。我知道imagemagick支持更多的文件类型,并可以对图像做更多的特殊功能,但正如你所看到的,我不需要所有的花哨的东西,只是一些调整大小。由于上传的文件流量相当高,因此我希望能够使用哪一种可能是速度最好的性能,但保持质量。到目前为止,GD图像的质量很好,所以我知道imagemagick会更好,所以它涉及到速度和系统资源。
我已阅读imagemagick可能会更快一点,任何人都可以给那里的经验或意见?