动态图像调整大小系统

时间:2014-04-04 08:59:12

标签: php image imagick

我需要一个项目的图像大小调整系统,所以我决定将原始图像上传到用base64编码的数据库中,我想保留原始图像,因为它们易于管理(添加/编辑/删除)。 / p>

使用php和IMagick atm动态生成输出。

我遇到的主要问题是输出缓慢的时间,特别是处理时间太长,因为我使用了resize + compress。

我需要这种压缩,因为我的访问者的互联网连接速度很慢,有时图像对于预览来说非常大。

替代解决方案我的目的是在DB中存储一些已调整大小的图像但不会有效,因为它会占用更多空间,图像大小会随着时间的推移而变化。

所以,我的问题是:有没有一种方法可以更快地动态传递图像?怎么样?

1 个答案:

答案 0 :(得分:0)

您不会以某种方式缓存已调整大小的图像。缩略图不需要存储在数据库中;你也可以把它们写到磁盘上。如果原始图像已更改,则仅重新计算已调整大小的版本。