只是想知道什么是更好的:
即时创建大拇指:
用户上传后创建大拇指:
有什么建议吗?我应该真的担心CPU吗? 假设我有数千张图像,每张图片都需要5种不同尺寸的拇指。未来可能会有更多尺寸。
答案 0 :(得分:5)
[ - ]通过PHP发送图像来浪费cpu
您不必在每次请求时反复生成相同的图像!
在第一次请求时生成图像,然后将其放在下次由Web服务器提供服务的位置。使用mod_rewrite
:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ generateImage.php?image=$1 [QSA,L]
答案 1 :(得分:1)
: [ - ]我不知道你的项目,但也许拇指从未显示过。所以服务器不需要渲染拇指。
我动态生成拇指