谈谈数据备份

谁也不希望丢失数据,但这很难避免:文件误删除、意外停电、硬盘损坏、硬盘丢失、自然灾害……以上这些都会导致数据丢失,并且很可能无法直接恢复。相信很多人都有过这样的苦恼。本文将简单介绍备份的 321 原则,以及云端备份和本地备份的最佳实践。

继续阅读“谈谈数据备份”

Cloudflare CNAME 接入面板 现已正式开源

之前开放使用的 Cloudflare CNAME 接入面板终于开源了,使用 MIT 协议授权,请前往 GitHub 获取源代码

当然,cf.tlo.xyz 会继续保持软件更新,由开源社区共同维护,提供更好的服务。截止到目前,已有 1000 多个域名使用了本站提供的服务。由于面板已经开源,其他的 Cloudflare Hosting Partner 也可以使用这个面板。值得注意的是,已经在其他 Partner 添加的域名也可以在此面板上管理,这省去了很多麻烦。

浙江省照片

西湖夜景

西湖航拍 (小瀛洲)

西湖

雷峰塔

乌镇航拍

乌镇航拍

乌镇

乌镇夜景

乌镇夜景航拍

杭州市武林广场

千岛湖

DNSSEC 简介,签名的工作原理

续之前的域名解析系统详解——基础篇,DNSSEC 是一组使域名解析系统(DNS)更加安全的解决方案。1993 年,IETF 展开了一个关于如何使 DNS 更加可信的公开讨论,最终决定了一个 DNS 的扩展——DNSSEC,并于 2005 年正式发布。然而,实际推行 DNSSEC 是一件非常难的事情,本文将讨论一下现有 DNS 系统所存在的一些不安全性,以及 DNSSEC 是如何解决这些问题的。

继续阅读“DNSSEC 简介,签名的工作原理”

Cloudflare 免费 CNAME/IP 接入,添加 IPv6 支持并为你的海外访客加速!

原标题:推出 Cloudflare CNAME/IP 接入模式以及 Railgun 免费内测!

立即前往面板,地址 cf.tlo.xyz 。通过使用该服务,你可以免费获得海外 CDN(通过分区解析可以单独为海外访客启用)。支持 HTTPS 和 IPv6(再也不用担心 App Store 审核被拒)。海外 CDN 服务不仅支持 CNAME 接入,还提供 Anycast IP 接入,意味着根域名也可以正常使用,不影响邮件接收(即不与 MX 记录冲突)。

继续阅读“Cloudflare 免费 CNAME/IP 接入,添加 IPv6 支持并为你的海外访客加速!”

Cloudflare Argo 与 Railgun 对比测试,CDN 加速的黑科技

本网站曾经一直将国外解析到 CloudFront 实现为国外加速,最近看到 Cloudflare 支持了 Argo 这一新功能,于是就把国外的 CDN 从 CloudFront 换到了 Cloudflare 并开启了 Argo 来试一下效果,官方宣称无缓存时能明显降低 TTFB(首字节延迟),有缓存时也能提高缓存命中率。本文还会将其与 Cloudflare 的另一个企业级的 CDN 加速黑科技——Railgun 进行对比。
继续阅读“Cloudflare Argo 与 Railgun 对比测试,CDN 加速的黑科技”

几个免费的服务器监控服务推荐

有了服务器监控服务,就能知道网站运行的情况以及在线时间。当服务器出现问题时,便能第一时间收到通知。个人网站运维需要这些服务来保证稳定性。但是,大量的此类服务都是面向企业,导致价格十分昂贵,而且并用不到其所提供的功能。本文就给各位站长推荐几个免费的服务器监控服务。

继续阅读“几个免费的服务器监控服务推荐”

DNS 域名解析系统详解——基础篇

DNS(域名解析系统)的工作使命,就是服务于与域名相关的内容的底层。是域名(如:example.com)的核心组成部分。绝大多数与域名相关的东西,都离不开它。比如:

  • 访问一个网站,通常是输入一个域名(如 https://www.example.com
  • 发送邮件@ 后面是主机名,而主机名通常是个域名(如 webmaster@example.com

整个 DNS 具有复杂的层次,这对刚开始购买域名的人有很大的疑惑。本文将详尽的介绍 DNS 的工作原理,有助于更深刻的理解。本文将介绍:

  1. 在客户端上是如何解析一个域名的
  2. 在 DNS 缓存服务器上是如何逐级解析一个域名的

同时还包含:

  1. 域名的分类
  2. 什么是 Glue 记录
  3. 为什么 CNAME 不能设置在主域名上

继续阅读“DNS 域名解析系统详解——基础篇”

修复 WordPress 2017 主题中奇怪字形的 Bug

最近国外掀起了一股用 system-font 的热潮(额,好像国内一直都在用系统字体)。最近更新了 WordPress 4.7,并用上了其 2017 主题,这个主题正是使用系统字体。但是在 macOS 上查看发现中文显示的是繁体字形。

实在是太丑了,究其原因,其实是因为新版的主题的 system-font 用的是繁体中文字体:

继续阅读“修复 WordPress 2017 主题中奇怪字形的 Bug”

全面迁移到 Google Cloud Platform

2017 年 4 月更新:由于 GCE 在国内经常不稳定,本站主机已经换到了 TlOxygen 的虚拟主机上了。

关于 GCE 的使用方法,可以参见 Google Compute Engine 新手教程及使用体验

这一周,终于将这个网站全面迁移到 Google Cloud Platform 上了。WordPress 原站服务器从 OVH 迁移到了 Google Compute Engine(简称 GCE),对象存储从 Amazon S3 换到了 Google Cloud Storage。同时,原先自建的 DNS 也换到了 Google Cloud DNS。

继续阅读“全面迁移到 Google Cloud Platform”

从本站购买域名和虚拟主机

最近做了一个(代理)出售域名以及主机的网站,不以盈利为首要目的,主要为了方便大家直接购买,本站的域名和主机均使用的是这个。点击此处进入

这里出售的域名截止到现在有 498 种后缀,相比 namesilo 的 292 种[1]和 Godaddy 的 470 种[2],还算不少,价格比 namesilo 贵,但比 Godaddy 便宜很多。域名价格见此

继续阅读“从本站购买域名和虚拟主机”

使用 AMP 构建超快的移动页面

AMP (Accelerated Mobile Pages) 是 Google 的一个开源的项目,通过使用 AMP HTML,可以极其显著的提升网页加载速度。最近我在移动设备上使用 Google 的时候,发现很多网站都开始使用了 AMP。在从 Google 上进入一个 AMP 页面时速度更是异常的快,快到超乎想象——延迟几乎为零。本站也配置了 AMP,本文对 AMP 的一些特性进行一些分析,并介绍如何在 WordPress 上支持 AMP,并开发插件对其自定义。

继续阅读“使用 AMP 构建超快的移动页面”

利用 GCE 建立一个 Anycast 网络,超快的香港节点,Google Cloud CDN

2018 年 2 月更新:由于已经有免费的 CloudFlare CNAME/IP 接入,同样也是 Anycast,本站已经不再使用 Google Cloud CDN。

在上一篇文章中,我简单的介绍了 Google Compute Engine(简称 GCE)的基础使用。这篇文章我将介绍如何利用 GCE 建立一个 Anycast 网络,并测试了其速度。

想要实现这个功能,就需要使用 Cross-Region Load Balancing(跨地区的负载均衡),此功能就相当于一个 HTTP(S) 的反向代理,所以只能针对 HTTP/HTTPS 请求进行负载均衡。

继续阅读“利用 GCE 建立一个 Anycast 网络,超快的香港节点,Google Cloud CDN”

Cloudflare 的全新功能体验——Load Balancing、Rate Limiting

Cloudflare 在 2016 年末终于增加了两个重磅的功能,分别是:

  • Load Balancing(原名:Traffic Manager)
  • Rate Limiting(原名:Traffic Control)

Load Balancing 支持更加高级的负载均衡功能,并终于支持了大家很需要的跨区域负载均衡功能;Rate Limiting 支持了高级的访问次数限制功能。越来越多的原本需要在服务器上配置的功能,现在在 Cloudflare 上也能进行配置了。(目前这两个功能还属于 Beta 阶段,需要认证用户才能使用)

继续阅读“Cloudflare 的全新功能体验——Load Balancing、Rate Limiting”

Google Compute Engine 新手教程及使用体验

2017 年 4 月更新:由于 GCE 在国内经常不稳定,本站主机已经换到了 TlOxygen 的虚拟主机上了。

最近想要寻找按流量计费、连接中国速度比较快的 VPS,最终选择了 Google Compute Engine(下文简称 GCE)的亚洲区。GCE 的后台配置页面虽不能在中国访问,但是其 GCE 实例是可以在中国访问的。

创建一个新的 GCE 的流程十分简单,只需要自定义配置、选择操作系统、配置 SSH Key,然后选择创建就好了,整个流程十分像 VPS,但是可自定义的功能却远比 VPS 多。

继续阅读“Google Compute Engine 新手教程及使用体验”