首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >php映像保存/调整大小/显示实践

php映像保存/调整大小/显示实践
EN

Stack Overflow用户
提问于 2010-09-29 13:45:44
回答 2查看 406关注 0票数 2

当需要多个版本的相同映像(不同大小)时,在php驱动的网站上处理图像的最佳实践是什么,请记住,这是一个高负载的网站:

  1. 上传并自动创建所有大小所需的
  2. 上载单个大小的图像,然后调用一个脚本,该脚本根据参数调整/调整并将图像直接显示给用户
  3. ,上传一个单独的脚本,然后与脚本一起生成新的文件并缓存它以供进一步使用(这将需要使用file_exists()来检查是否存在生成的版本)如果不存在
  4. 调用映像,则使用htaccess直接重定向脚本,从而生成

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-29 13:55:36

如果它是一个高流量的网站,我建议你使用#1。而且要记住,如果这是一个高流量的网站,你可能需要移动到一个CDN很快,在这种情况下,它将是理想的生成所有的拇指和上传到你的CDN和加载在页面中的一个无曲奇域名。

票数 3
EN

Stack Overflow用户

发布于 2010-09-29 14:11:27

如果您的图像类似于头像或图片库图像,而他在许多情况下被其他人或上传图像的人查看,使用选项#1,这是非常好的方法,因为生成图像的时间可以分配给上传时间,那么如果该算法被错误地提交给用户,则会合理地提交给用户。

但是,如果您上传的图像从未被查看过,请考虑选项#3,这种情况总体上是不好的,因为有些图像可能已经损坏,而且您在生成时就知道了,而您必须显示图像。我不会用这个解决方案的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3822188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档