我的服务器因为Magento调整图像大小而变得过慢。我正在使用以下代码来显示图片:
echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(250,250)
如果我上传了一个很大的图片(比如2mb、3mb),这会加载实际的图片。但如果我使用resize函数,它会将其调整为250x250,这样服务器就需要额外工作来调整图片大小,而这个过程可以在上传图片时完成一次。我只想避免这个调整的过程,所以每次图片不会被调整大小,应该在创建产品时上传图片时进行调整大小。请给我解决方案。
echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(250,250)
这段代码,它会生成调整大小后的图像,并在调整大小后始终使用缓存中的图像,直到我从管理员处刷新缓存。我的理解正确吗? - Sheena Bohra