七牛镜像存储 WordPress 插件 的代码化

七牛镜像存储 WordPress 插件 的代码化

WordPress 界中使用七牛云存储的博主可能都知道“我爱水煮鱼”开发的一个七牛镜像存储 WordPress 插件。该插件确实是为WordPress 博客使用七牛云存储提供了便利,但随着鱼叔的更新,感觉越发臃肿起来,遂将核心代码提取出来,将该插件代码化。

多说 提速:js内页页脚加载、静态文件CDN

多说 提速:js内页页脚加载、静态文件CDN

最近为 Jeff的阳台 折腾着插件的提速工作。Jeff的阳台使用了多说评论系统,但多说的加载速度实在是不敢恭维(稳定性也一样),于是又邪恶地想到为多说提速一番,下面就将Jeff的成果写出来分享分享。Jeff 针对多说的提速目前只要在两个方面:js内页页脚加载、静态文件CDN。以下是以最新版本的多说插件(1.1版本)来提速。

使用七牛云存储 图片缩略图功能取代 timthumb.php

好吧,其实这是个很简单的方法,最终你需要做的其实只是修改行代码。因此,本文面向的是一些使用七牛云存储的、对修改代码不怎么熟悉的童鞋,高手请略过。相信不少WordPress 主题都是用 timthumb.php 来进行缩略图裁切,用 timthumb.php 替代WordPress 自带的缩略图功能固然有它的好处,但其缺点也是不可小视:1、安全性。具体不多说,请以“ timthumb 漏洞”为关键词google it。但据说新版 timthumb已经解决该漏洞问题了;2、占用服务器资源,timthumb.php 运行起来挺占内存的;3、生成的缩略图文件要占用空间。

解决七牛云存储缓存加速Gravatar 头像图片路径url 参数失效的问题

解决七牛云存储缓存加速Gravatar 头像图片路径url 参数失效的问题

前天分享了《通过七牛云存储 缓存加速Gravatar头像,解决被墙问题》,不过这昨天发现通过七牛云存储缓存加速Gravatar 头像,会导致头像图片所在的路径 url 参数失效,通过参数来定义图片宽高大小没戏了。这样七牛加载的头像图片一律是默认的80×80大小,虽然在CSS 定义下看起来没有区别,但无缘无故加载多了1kb 左右的体积实在不爽。苛刻的Jeff 决定解决这个问题。

通过 七牛云存储 缓存加速Gravatar 头像,解决被墙问题

通过 七牛云存储 缓存加速Gravatar 头像,解决被墙问题

如果你使用七牛云存储的话,可以通过七牛云存储缓存加速Gravatar头像以解决因某墙导致的官方头像加载不了,速度慢的问题。对于WordPress 博客速度上的提升绝对是非常可观的。之前分享过《通过多说服务器缓存加速Gravatar 头像,解决被墙问题》,但用过多说的都知道,多说有时候加载速度也很慢。本文的思路大概来源该文,通过结合七牛特有的源站加速功能,稳定性与速度上更上一层楼。

解决WordPress 使用七牛云存储导致 Ajax 评论失效的问题

解决WordPress 使用七牛云存储导致 Ajax 评论失效的问题

之前在使用七牛云存储的时候就出现过这个问题了,因为Jeff 的主题是使用了willian kan大师的 Ajax 评论提交技术,涉及到的那个comments-ajax.js ——该文件有一个相对路径指向同目录下的comments.php 。因此当comments-ajax.js 存储到七牛那里后并在主题中调用七牛服务器的comments -ajax.js 就会导致同时引用的comments.php 是在七牛的。

WordPress 中使用 七牛云存储 加速图片等静态文件访问速度

WordPress 中使用 七牛云存储 加速图片等静态文件访问速度

最近将Jeff的两个网站(Jeff的阳台、DeveWork.com)的图片与主题的css、js都托管到七牛云存储上了。因此,你现在访问这两个站点,访问速度都是非常乐观的;如果不乐观,应该是你的网速问题了。接下来就介绍一下七牛云存储 以及如何将它与WordPress 无缝结合,实现的目的是:WordPress 站点上所有的图片以及CSS、JS等静态文件都采用七牛云存储的CDN 加速。