网站速度终极优化
- - 土木坛子最近尝试再次优化提升网站的访问速度. 利用了CDN厂商Cloudflare的Page rules,创建了三条页面规则,将后台登录页面免除缓存外,其它页面全部都缓存在Cloudflare的全球CDN数据中心. 这样全球访客访问本网站的时候,除了第一次要从源主机上索取生成页面,其它都不再需要,直接从最近的CDN数据中心获取,这样既减轻了网站主机的资源消耗压力,又直接提升了访客的访问速度.
好久没有折腾网站速度了。最近尝试再次优化提升网站的访问速度。
利用了CDN厂商Cloudflare的Page rules,创建了三条页面规则,将后台登录页面免除缓存外,其它页面全部都缓存在Cloudflare的全球CDN数据中心。
这样全球访客访问本网站的时候,除了第一次要从源主机上索取生成页面,其它都不再需要,直接从最近的CDN数据中心获取,这样既减轻了网站主机的资源消耗压力,又直接提升了访客的访问速度。
鉴于Google Anlytics统计数据越来越不好用(Cloudflare本身自带Web Analytics),再加上我也没有动机去使用它,索性把统计代码取消了,这样一来既减少了网页页面请求数量,也没有了cookies记录,因此访问过的网页会直接缓存在访客的浏览器中一段时间(设置为1天)。
去除了Google Anlytics统计功能后,访客在本网站上来回浏览的时候,短时间内去CDN上下载网页都不必了——CDN那边会返回304告诉浏览器页面没有改动,所以直接调用原缓存页面,进一步提升网站访问速度。
这样的网站速度终极优化方案,把本网站的加载速度基本控制在500毫秒以内,比秒开还要快。
这么多年后,再一次化繁为简、返朴归真,回归到博客网站写作的初心,其它的东西都不必要。