gpt4 book ai didi

php - 我在一个销售不同艺术品的网站上工作,处理不同图像尺寸的最佳方法是什么?

转载 作者:搜寻专家 更新时间:2023-10-31 20:55:39 25 4
gpt4 key购买 nike

我正在开发一个允许用户上传和销售不同尺寸艺术品的网站。我想知道自动处理不同文件大小的最佳方法是什么。我很好奇的几点:

  • 如何定义不同的尺寸类别(小、中、大),以便我能够使用比例尺寸动态调整图像大小。

  • 我应该存储不同大小的实际 jpeg 以供下载吗?或者生成这些不同的大小以供即时下载会更容易吗

  • 我的缩略图会比您的平均缩略图大一些,我是否应该存储第二个“缩略图图像”并在上面覆盖网站水印?还是再次即时生成?

非常感谢所有意见和建议!

最佳答案

我用 aarongriffin.co.uk 做了类似的事情.

在那里,一些图像在第一次被请求时动态调整大小,然后存储;而其他的则在上传时生成。倾向于成组请求的图像(即缩略图)是在上传时生成的,而倾向于一次显示一个的图像是动态生成的。这对我来说效果很好,但这是一个没有太多流量的网站。

我在 Python 和 Django 中工作,所以我为此使用了 sorl-thumbnail。在 PHP 中,您可以访问执行(某种)相同操作的各种 imagecreatefrom* 函数。

我生成带水印版本的照片(如果特定相册应该加水印),并存储这些版本而不是未加水印的副本。

关于php - 我在一个销售不同艺术品的网站上工作,处理不同图像尺寸的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2846836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com