空空裤兜 空空裤兜
  • 首页
  • 分类目录
    • 博客建设
    • 兜兜转转
    • 每月一帖
    • 技术存档
  • 留言
  • 豆瓣
  • 人气文章排行榜
  • 热门标签
  • 博客大事记
  • 开往
首页 › 技术存档 › 七牛CDN插件代码化

七牛CDN插件代码化

空空裤兜
12 年前
七牛CDN插件代码化-空空裤兜

最近折腾vps优化,wp super cache和batcache都用到了advanced-cache这个文件,显然同时开启是不可能了,而且关掉wp super cache的话,七牛云存储的CDN又不能用了,虽然可以用插件搞定,可是插件这东西,能少一个还是少一个吧。既然鱼和熊掌不可兼得,只能从七牛插件入手,想想法让插件代码化。

用了devework的代码,只能实现主题的JS和CSS文件启用CDN缓存,文章中的图片还是用本地地址,放着七牛那么多的流量,不是浪费么。于是接着折腾。看了插件的changelog,在0.2版本中扒拉出来下面的代码,用上,一切OK。

上代码:

  1. define('CDN_HOST','http://kudou.qiniudn.com');   
  2. add_action("wp_footer", 'wpjam_qiniutek_stop_ob_cache' ,9999);   
  3. function wpjam_qiniutek_stop_ob_cache(){   
  4.   
  5.             $html = ob_get_contents();   
  6.             ob_end_clean();   
  7.             $regex =  '/'.str_replace('/','\/',home_url()).'\/((wp-content|wp-includes)\/[^\s]{1,}.(js|css|png|jpg|jpeg|gif|ico)[^\"\'\s]{0,})/';   
  8.             echo preg_replace($regex, CDN_HOST.'/$1', $html);   
  9. }  

PS:七牛的服务好像会偶尔不稳定,不知道其他童鞋有没有感受,又拍云不知道稳定性如何。

wordpress代码
2
23
Postfix配置记录
上一篇
win8的备份和还原
下一篇

评论 (23)

取消
  • FROYO

    不错

    12 年前 回复
  • 毕扬

    小博用毛CDN啊

    12 年前 回复
    • 空空裤兜

      @毕扬 就是折腾,具体还真没多大的作用

      12 年前 回复
  • 海棠秋客

    来学习一下

    12 年前 回复
  • 郑永

    最近大家好像都很忙啊。。。

    12 年前 回复
    • 空空裤兜

      @郑永 我是刚好闲一会

      12 年前 回复
  • ccbikai

    我只给图片用了cdn,方法和你的大同小异

    12 年前 回复
    • 空空裤兜

      @ccbikai 我的图片不多,纯折腾

      12 年前 回复
  • 平板盒子

    7牛好用么?我现在阿里云感觉速度也还好。

    12 年前 回复
    • 空空裤兜

      @平板盒子 土豪啊,都阿里云了还要啥cdn

      12 年前 回复
  • 老谢

    又拍付费,果断不考虑

    12 年前 回复
    • 空空裤兜

      @老谢 前段时间有免费送一定空间和流量的活动来着

      12 年前 回复
  • Derek Yang

    我试用了一段时间七牛好像没啥改善。。。

    12 年前 回复
  • 那时年少

    就把七牛用来做图片存储,还不错

    12 年前 回复
    • 空空裤兜

      @那时年少 做图片存储其实挺好的,担心的就是万一那天不能用的话备份就麻烦死了

      12 年前 回复
  • 大肥羊

    感觉没啥用,用了一天就撤了。

    12 年前 回复
    • 空空裤兜

      @大肥羊 折腾控还是能折腾一下的

      12 年前 回复
  • ian

    我爱水煮鱼给七牛开发了一款插件,很方便使用

    12 年前 回复
    • 空空裤兜

      @ian 这篇文章就是插件的代码化

      12 年前 回复
  • 胡倡萌

    折腾党

    12 年前 回复
  • 灰狼

    都会有偶尔不稳定的情况,七牛,又拍我都有在用。图片存又拍,页面JS,CSS就存七牛

    12 年前 回复
  • 露兜

    貌似已经放弃七牛了

    12 年前 回复
    • 空空裤兜

      @露兜 没有,等着主题出移动版,完了再折腾

      12 年前 回复

猜你喜欢

  • PVE和NAS共享一台UPS停电自动关机
  • 宝塔无法启动fail2ban解决方法
  • 小主机:从折腾到放弃
  • 我的2023
  • 添加CDN

空空裤兜

和过去过不去,跟未来合不来。
255
文章
1K
评论
407
获赞

随缘推荐

差生文具多
中秋和国庆
2025的四分之一
杭州行
2025一半了

专题展示

升级,升级
14 年前
重新开始一个博客
15 年前
Postfix配置记录
12 年前
CentOS如何发送邮件
13 年前
修改Linux Vps主机名
12 年前
Copyright © 2010-2025 空空裤兜. Designed by nicetheme.
  • 首页
  • 分类目录
    • 博客建设
    • 兜兜转转
    • 每月一帖
    • 技术存档
  • 留言
  • 豆瓣
  • 人气文章排行榜
  • 热门标签
  • 博客大事记
  • 开往