gpt4 book ai didi

php - 按需或上传时调整图像大小更好吗?

转载 作者:行者123 更新时间:2023-12-04 00:39:44 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




我正在从事一个项目,该项目需要在网站的不同部分使用各种尺寸的用户图片。要提供的图像是各种尺寸的主要图像的缩略图,例如 35 x 35 像素、50 x 50 像素和 100 x 100 像素。我想允许用户只上传一张图片。

我使用 PHP 和 Apache 作为网络服务器。据估计,该网站最初的访问量约为 40 万,并且可能会显着增加。
我的问题是:

我是否应该将图片调整为我需要的各种尺寸,同时在上传时保留原始图片?
或者
我是否应该仅根据需要调整图片大小并显示(使用类似于 phpThumb 的内容)?

考虑到流量水平以及在给定时间站点上可能有多达 100 个并发用户,我想知道哪个更好的性能或速度和资源管理明智。

最佳答案

磁盘很便宜,按需调整大小非常昂贵。我永远不会为每个请求按需调整大小。我认为你有两个选择:

  • 上传时生成所有不同的尺寸。
  • 存储原始文件,在第一次请求特定大小时即时调整大小,并将其缓存以备将来请求。

  • 更新:nginx 有一个 nice module for resizing on the fly .我永远不会在生产中单独使用它,但是如果您将它与反向代理结合使用,您基本上将获得第二个选项,而无需编写任何代码。

    关于php - 按需或上传时调整图像大小更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20356359/

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