修改缩略图脚本timthumb生成缩略图质量提高载入时间

投稿   明月登楼  2017-12-21 07:29:59  254 人阅读  22 条评论

TimThumb 是一个非常简洁方便用于裁图的 PHP 程序,只要给它设置一些参数,它就可以生成缩略图。现在很多 WordPress 主题中,都使用 TimThumb 这个 PHP 类库进行缩略图的处理。

那如何知道主题是否使用了自动缩略图 TimThumb.php 脚本?我们可以打开所使用主题目录,查看是否有名称为 TimThumb.php 或 TimThumb.php 文件及图片缓存文件夹 cache,如果有,说明你所用的主题加载了该脚本。

在确认了当前主题使用了 TimThumb 脚本后,我们就可以修改 TimThumb 脚本的参数降低所生成的缩略图片质量来提高网站文章列表页的载入速度。

下面以知更鸟 Begin主题为例(主题不同可能所需修改的代码位置文件也会不同,但具体的参数代码应该都是一样的)分享给大家具体的修改方法。

首先需要打开 Begin主题根目录下的 timthumb-config.php 文件,搜索到 DEFAULT_Q 这个参数,如下图所示:

修改缩略图脚本timthumb生成缩略图质量提高载入时间 WordPress 第1张

上述截图大家可以看到 TimThumb 脚本默认的缩略图片质量是90,我们可以调整这个数值低一些,明月自己是设定为20-30的,毕竟缩略图都很小,图片质量要求基本可以无视的。需要修改的就上述这一个地方的,修改完成后保存上传覆盖原有的 timthumb-config.php 文件即可生效了。

一般为了提升 TimThumb 脚本的缩略图生成效率都会开启 Cache(缓存)功能的,所以为了让网站列表页的缩略图生效,大家还需要在 FTP 里或者控制台终端里将 TimThumb 脚本的缓存目录下已经缓存的缩略图片全部删除,让 TimThumb 重新生成新修改的质量要求的缩略图片,这样在网站列表里才可以实现提速,如果不删除缓存图片那就是依然调用的是默认图片质量的图片哦!

最后分享个 TimThumb 脚本缩略图和 WordPress 默认缩略图的性能对比表:

修改缩略图脚本timthumb生成缩略图质量提高载入时间 WordPress 第2张

历史上的今天:

如果文章对你有帮助,请赞赏支持作者继续创作!

文章标签: ,   ,  
原文地址:https://www.imydl.com/wp/6372.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 明月登楼 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!

 发表评论


  1. 怪我太天真
    怪我太天真 【小白】 @回复

    搞明白了,png图片,q越小图片越大,jpg图片,q越小图片越小,自行测试的

  2. 8S分享网
    8S分享网 【小白】 @回复

    写的真详细,一看就明白,谢谢了

  3. 历史趣谈
    历史趣谈 【秀才】 @回复

    很详细的教程

  4. 科学看世界
    科学看世界 @回复

    谢谢教程。

  5. 前端氪
    前端氪 【小白】 @回复

    现在网站上面的静态文件基本扔在了七牛

  6. 在线看小说
    在线看小说 【书童】 @回复

    真强大!

  7. 说彩网
    说彩网 【小白】 @回复

    现在还不需要,先收藏,谢谢了。

  8. BiuBiuBiu
    BiuBiuBiu 【小白】 @回复

    我最近加了cdn,第一次用,正在摸索怎么加速好点

  9. 很文博客
    很文博客 【书童】 @回复

    看了这个,很怀念dedecms。

  10. 心动
    心动 【秀才】 @回复

    [偷笑] 自己加了个timthumb剪裁功能。

  11. 电炖锅的那些事
    电炖锅的那些事 【书童】 @回复

    缩略图小一点没问题,对打开速度的提升是需要各方面都考虑的。
    谢谢你的分享,学习了新方法了。

  12. 金选网赚博客
    金选网赚博客 【小白】 @回复

    学习了,好东西

  13. 手机赚钱
    手机赚钱 【进士】 @回复

    插件用多了确实会卡

  14. 明月登楼
    明月登楼 【尚书】 @回复

    哈哈,手机百度APP里看到的! [哈哈]

  15. 99八十一
    99八十一 【举人】 @回复

    只要能提速都是好方法。

  16. 钟水洲博客
    钟水洲博客 【举人】 @回复

    这个问题 还没有遇到 先收藏一下