0

来自 Rails 背景,我曾经使用回形针插件,它是从具有预定义大小的图像附件拇指创建的。

在wordpress中,我有点困惑。这是我需要更多澄清的问题或要点:

  1. timthumb 是否会在首次上传图片时创建拇指并将其保存到磁盘?还是它只是动态调整图像大小并缓存它们?
  2. 如果它即时调整大小,为什么我在目录中看到每个图像的大小不同uploads,例如filename.jpg filename-150x150.jpg等等?
  3. 在不调用脚本的情况下直接在上传和提供拇指时创建一次拇指不是更好的性能吗?如果是这样,如何实施?
4

1 回答 1

1
  1. 通常,它会在第一次请求时调整图像大小并缓存它们。
  2. 您可能会看到 WP 所做的图像大小调整。这些在设置中控制
  3. 值得商榷。是的,这一切都可以在您的命令下完成,不,有人可以上传 1000 张图像并一次调整它们的大小可能会导致网站出现问题。因此,分散调整大小可能会导致平衡负载需求。此外,当页面加载创建自定义缩略图时,可以通过脚本传递参数。所以如果你觉得你的缩略图太窄了 10px,你可以再次运行它,它会从原来的大小调整。此外,基本图像的文件名保持不变 - 如果您的代码显示 image.jpg,它将始终是 image.jpg,无论大小。因此,如果您有 10,000 个缩略图实例,并且它们都引用 image-150x150,而现在您希望它们是 160x160,那么您要么必须更改所引用的图像名称,要么使用无意义的文件名。

这是一些基本的 timthumb/wordpess 性能提示http://www.dollarshower.com/timthumb-and-wordpress-blog-performance/

于 2012-05-30T20:47:07.283 回答