欢迎访问晨星博客!

  • WordPress缩略图生成新方案:高性能,可再生的缩略图生成方式

    文章目录
    1. 该方案重点功能:

    wp缩略图一直一来都是我们WP站长的一个痛点,使用WP官方提供的缩略图接口会生成大量的缩略图文件,而且缩略图没有再生功能,如果我们切换主题修改缩略图大小,或者误删了一些图片,那么等待我们的将是图片无法在前端显示,这时我们只能使用一些插件去全部重新生成缩略图,耗时不说,稳定度还差,还有就是搬家的时候给我们带了的各种不方面相信大家也是深有体会。

    一些不符合广大站长的缺陷总会被一些技术大牛进行弥补,于是timthumb动态缩略图开始风靡WP圈,拥有超强的兼容性和便携性但是由于各种问题最终该项目被扼杀,但是用的人还是非常的多,这也是一个无奈的选择,因为目前缩略图生成方案很多,但是更多的是布置复杂,更有专业性!但是作为一个开发了两套图片主题的程序员来说timthumb性能实在太差,如果你作为博客站,页面上的缩略图比较少可能会看不出来,但是如果页面显示的图片多且都是用该方式进行裁切的那等待的时间简直是一种煎熬,还有一点使用这种方式生成缩略图没办法进行CDN加速在这个带宽贵如由的时代一般站长不会去升级带宽解决速度瓶颈更多的就是使用CDN分发!但是用了timthumb就等于断了cdn的一大壁垒!

    我们讨论完WordPress缩略图的发展与选择下面开始说重点:

    为了提高我开发的图片主题性能问题,于是自己开发了一个缩略图生成方案,具体有什么优势下面听我一一到来,相信你会喜欢上这种方式!并作为一种选择!

    该方案重点功能:

    1. 每篇文章只给一张图片生成缩略图(WP缩略图会对媒体库里所有的图片都生成3-5张缩略图);
    2. 生成静态图片文件(timthumb生成的是缓存文件,性能相对于静态图片速度差上很多);
    3. 缩略图重生功能(WP缩略图如果被删除,不会重新生成);
    4. 支持CDN(可以设置图片CDN加速,timthumb缩略图因为不是图片文件,所以图片加速不能用);
    5. 性能瓶颈(目前缩略图单独存储,并根据规则最多分成999个子文件夹进行保存,按每个文件夹存5000张图片,可以达到百万篇文章的需求,当然这个是可扩展的);
    6. 搬家简单(如果需要搬家,无需转移缩略图,当有访问的时候会把需要缩略图的图片进行缩略图生成);
    7. 兼容性(经测试只要WP缩略图可以正常使用,该缩略图就没有问题!);
    8. 安全性(由于是后端生成,安全性等同于WP缩略图,timthumb是前端传参生成,所以安全性很差);

    说简单一点就是拥有timthumb的优势(再生功能)又拥有WP缩略图的兼容性,高性能,安全性以及可扩展性!

    目前CX-UDY主题0.9版本已经集成了该缩略图生成方式,PIC主题近期也会做集成!

    声明:原创文章请勿转载,如需转载请注明出处!

    • 共 15 条评论

    请登陆后再发表您的观点吧!

    最新评论

    1. 张大腿

      博客主题啥时候更新啊┭┮﹏┭┮

    2. cai

      wp-PIC主题啥时候更新这功能?期待!

    3. 枫少丶Alvin

      WP-dfrobot主题什么时候能升级啊
      好像升级4.8之后

    4. 梦醒时分

      pic主题集成这种缩略图的时候,能不能把移动端的绑定独立域名问题给解决下呀!

      1. 小牛爱奋斗

        @梦醒时分 估计最起码还得一个月左右,移动端绑定独立域名怎么啦,什么问题!

      2. 梦醒时分

        @梦醒时分 缩略图这个不着急,什么时候都可以,移动端绑定M开头的域名呀!上次问你,你说等下个版本更新,目前你的演示站已经实现了手机和电脑不同域名了。

    5. 张大腿

      现在好像缩略图好像用的原图、图片文件还是挺大的 用了CDN PC感觉还可以 移动端个别时候有点吃力

    6. 张大腿

      WP-dfrobot主题是否也会使用该缩略图生成方式?

    账号登陆

    快捷登陆