我正在编写一个使用flickr webservice进行图像搜索的应用程序。目前我只是存储数据库中返回的每个图像的URL。
现在我需要执行图像重新调整大小,我是否应该将每个已调整大小的图像存储在服务器上,或者是否可以在运行时重新调整大小(即使用gd库吐出已调整大小的图像)不将其存储在服务器或数据库上。)
感谢
答案 0 :(得分:1)
由于这被标记为PHP,我认为这是一个网站?只需更改图像标签的宽度和高度,即可“动态调整”。然而,这样做的缺点是:
预先计算已调整大小的图像,并返回该图像将导致较低的延迟(通过减少传输的字节数,并消除在客户端上调整大小的需要)。但是,如果需要,执行客户端大小调整(通过更改“宽度”和“高度”)参数是可行的。
答案 1 :(得分:0)
即时调整大小始终是NOOOOOOOOOOOO解决方案。
您可以按需调整大小或添加图片,但是您必须存储缩略图结果并在下次请求时使用它。
答案 2 :(得分:0)
根据您拥有的数量和访问频率,它可能会发生变化,但通常会存储它们。