开发者社区> 问答> 正文

WP 插件发布:Aliyun CDN Helper For WordPress

本插件为 WordPress 的管理页面的工具栏添加快捷按钮,方便站长在修改完静态资源后能快速刷新 CDN 缓存。
开源地址:https://github.com/0xJacky/aliyun-cdn-helper
当前版本
v2.1



插件特色
1. 方便刷新缓存
2. 配置简单
3. 设置页面可以显示当日的刷新剩余量
4. 中英文支持
5. 支持文件刷新和目录刷新
6. 支持批量预热文件
环境
WordPress 4.8+ (低版本暂未测试,理论上是支持的)
PHP 5.3 ~ 7.1 (取决于阿里云 SDK)
插件的使用
下载: https://github.com/0xJacky/aliyun-cdn-helper/releases/latest
安装:
插件已提交到 WordPress 插件商店,正在等待审核,在此之前,您需要使用以下的安装方法:
将压缩包解压,上传到 /wp-content/plugins/ 或通过 WordPress 插件管理页面上传插件压缩包来安装
配置
1. 启动插件
2. 进入 `设置->阿里云 CDN` 完成设置后即可使用
配置的相关说明
刷新文件类型:
这个是对快捷按钮的设置,如果选择 `刷新当前主题目录内的静态文件(目录)` 或 `全站刷新(目录)` 则请求强制回源拉取更新的目录(使用一个刷新目录配额)。
URL 预热
预热可以将源站的内容主动预热到 L2 Cache 节点上,用户首次访问可直接命中缓存,缓解源站压力,
如果您是首次使用 CDN 和这个插件,您可以点击预热按钮,插件将会自动搜索当前主题目录类的静态资源文件,处理成标准的 URL 格式后提交到预热接口。
由于阿里云的 SDK 不支持批量刷新,所以现在使用循环提交的方式,主题内文件较多的话等待时间可能稍微长一点,具体使用 URL 配额由文件数量决定。
刷新自定义 URL
功能如题所示,对应阿里云 CDN 控制台的 URL 刷新,如果强行要输入目录的话不要忘记末尾的 `/`。
容错机制暂未完善,一旦出现异常将立即返回错误,如果刷新错误请检查每一行的 URL 书写是否规范。







展开
收起
jacky100086 2017-08-28 11:14:54 9181 0
7 条回答
写回答
取消 提交回答
  • ReWP 插件发布:Aliyun CDN Helper For WordPress
    貌似选择都还没上架
    2018-10-22 15:38:34
    赞同 展开评论 打赏
  • ReWP 插件发布:Aliyun CDN Helper For WordPress
    不错不错 这个可以有啊
    2017-10-23 14:00:46
    赞同 展开评论 打赏
  • ReWP 插件发布:Aliyun CDN Helper For WordPress
    等待编辑
    2017-10-05 21:46:37
    赞同 展开评论 打赏
  • ReWP 插件发布:Aliyun CDN Helper For WordPress
    比较想知道,同时和WP SUPER CACHE,同时填写阿里云CDN加速,会不会冲突。还有能不能加入排除。

    -------------------------

    回 5楼jacky100086的帖子
    如果能加入后缀名和目录两种排除就基本上很完美了。。很期待的作品

    -------------------------

    回 8楼jacky100086的帖子
    应该差不多,不过可能和某些比较特殊的主题会有些冲突,我测试一下,然后给你个反馈和速度报告。

    -------------------------

    回 10楼jacky100086的帖子
    嗯,主要是插件和优化有点过度,略微调整一下

    -------------------------

    回 12楼jacky100086的帖子
    期待上架官方插件,更好反馈一点
    2017-08-28 22:58:12
    赞同 展开评论 打赏
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    价值888元的wordpress性能优化方案: https://yq.aliyun.com/articles/663701
    2017-08-28 18:01:23
    赞同 展开评论 打赏
  • 回 1楼妙正灰的帖子
    感谢支持

    -------------------------

    回 4楼幻名小小的帖子
    噢 这个跟 WP Super Cache 是不一样的不会冲突
    目前只能作为辅助刷新、预热缓存,需要提前在阿里云控制台设置好缓存的文件目录、后缀

    排除是需要按照文件后缀名来排除吗?

    -------------------------

    ReWP 插件发布:Aliyun CDN Helper For WordPress
    提交审核了

    -------------------------

    回 7楼幻名小小的帖子
    现在已经排除了 php 了,而且预热搜索文件的范围是主题目录

    -------------------------

    回 9楼幻名小小的帖子
    特殊的主题?

    -------------------------

    回 11楼幻名小小的帖子
    事实上插件是不会对 WP 做优化的
    只是辅助提交链接到阿里云CDN 对缓存进行刷新

    -------------------------

    回 13楼幻名小小的帖子
    ...有问题直接发给我邮箱就行,等我也不知道要审核到什么时候
    2017-08-28 16:36:09
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    很赞,期待上架官网插件
    2017-08-28 15:10:27
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载