这次真切的感受到了 WordPress 静态缓存的重要性

今天碰巧发现 VPS 的 CPU 占用率达到60%,就检查了一下服务器,发现是因为国内一个 IP 在扫描网站上可能存在的压缩文件包(估计是那种寻找机会的无聊“黑客”)。顺便测试网站在国内的连通性的时候发现之前响应速度超快的网站居然变得很慢。

继续阅读全文

使用数据 URI 优化层叠样式表 CSS

Data URI 是由 RFC 2397 定义的一种把小文件直接嵌入文档的方案,是一种非常有效的将图片嵌入 HTML 的方法。平常我们在 HTML 中嵌入图片都是通过链接到服务器上的图片资源来实现,而这种方法是将图片使用 base64 将图片本身编码成一串字符,字符串前面使用 mime 类型来标识该字符串所代表的资源类型。合理地使用 Data URI 可以加速网页加载、提高性能,还能降低服务器的资源消耗。

继续阅读全文

禁止 WordPress 主题添加新的图片尺寸

WordPress 自带了图片自动缩放和裁切功能,上传图片的时候会根据与设置缩放或裁切出几种特殊的图片尺寸,以方便不同的使用场景调用。但是这样做很多时候反而增大了图片文件的体积。为了减小服务器存储空间占用,减小带宽压力,可以禁用 WP 的图片自动缩放功能。然而我发现所用 WP 主题还会添加新的图片寸尺,故而也给禁用了。

继续阅读全文