CDN刷新策略

CDN刷新策略

发布文章,但是浏览器没有更新,这就是使用CDN,尤其是全站加速之类的CDN后,会面临一个问题。

这个问题的解决是需要根据自己的实际使用情况处理的。

问题来源

主要的问题来源就是CDN服务的缓存策略。一般的,CDN服务与我们的源站可能不是同一家服务商,那么这两家治之间就不会有服务上面的联系。因此,你的源站更新了,CDN并不知道你已经更新了。

因此,一个比较符合源站更新频率的策略就非常重要。

适合的时长就是最好的

如果网站更新不频繁,那么CDN缓存时间应该建议尽可能长,这里不是说系统支持的时长,而是你能接受的时长。应该说,视你更新网站的情况而定,没有最好的时间,适合的才是最好的。

全站加速(G-core labs)

对于CDN来说,最好还是使用全站加速,动态文件和静态文件都能通过CDN来缓存,真正实现全方位的保护。参考我的文章:

G-Core Labs 全站加速

但是,这里也会存在缓存更新的问题,例如G-core labs的推荐缓存时间为4天,我认为如果是比较勤快的博主,写的文章要等4天才能刷新,是不是有点长。对于G-core labs的缓存原理,我也在学习和测试。

E-tag

看官方文档,对缓存时间也有简要描述,大概意思是,缓存时间到期后,会去源站抓取E-tag,通过对比源站的网页E-tag和CDN上的E-tag,如果一致就进入下一个周期,如果不一致,就抓取源站的内容替换CDN上的内容,实现内容同步。

因此,这里就有一个新概念:E-tag。着是什么东西?我也去查了一下,是比较基础的Web服务组件。大概的功能就是,每个页面会有一个E-tag标签,携带了唯一编码,每次修改都会改变编码。CDN服务端会在缓存到期后,抓取源站的E-tag信息,与CDN端进行比对,如果有区别,说明源站已经更新,那么就会丢弃CDN端缓存,从源站重新抓取内容进行缓存。这样,CDN端就更新了新的内容了。如果没有区别,那么CDN端就会进入下一个周期,到期后再去抓取源站信息。

Read more

Notion免费版与一众云笔记的政策对比

Notion免费版与一众云笔记的政策对比

Notion几乎是PKM界首屈一指,而且免费版对比其他云笔记工具,也是真香的存在,且看不限量的区块和页面,不限量的小于5MB的文件存储,就能PK掉一众云笔记工具。 且看存储空间精贵的FlowUs: 把“块”当作宝贝的Wolai: 老派但是增加了AI功能的有道云笔记: 功能拉垮的印象笔记Verse: 跟随者FlowIn,功能非常简单: 语雀: 飞书,认证前15G云空间,单个文件不超过20MB,也是够用,只是桌面端反应慢、功能单一,不是纯粹的云笔记工具。 上手难度极高的Tana: 免费空间高达100MB且很难用的Anytype: Capacities免费版也提供无限的空间和块,只是媒体限制5G且超出后每月增加100MB。 Amplenote看介绍也是没有容量和页面的限制,单个文件限制5MB。 颜值不错的Craft,但是1500个免费的块真的太感人了。 Notion 看完这么多云笔记工具,再看看Notion的免费版提供的待遇: 梳理了这么多云笔记的价格,可以发现,提供免费无线区块或者页面的云笔记,有Capacities、Amplenote以

By note
123云盘PC客户端支持挂载盘

123云盘PC客户端支持挂载盘

这个功能是近期更新的,因为之前官方的客户端不支持挂载盘,我一直是用RaiDrive去挂载的,其实体验也还不错,比较稳定。新版客户端直接支持挂载盘,对于普通用户来说,真的太友好了。挂载盘需要VIP才能使用。 安装新版Windows客户端,登录后,找到工具中心,点击挂载盘。 可以看到配置界面和功能介绍。 挂载 点击挂载,很快就配置成功,可以打开我的电脑查看你的网盘文件 体验 挂载后,网盘就像是本地硬盘一样,由于有缓存,而且123盘作为云服务供应商做的产品,其网络速度本身就不错,基本上可以媲美本地硬盘的使用感受 退出客户端依然可以正常使用,这个的体验就真的太好了。 速度 测试拷贝一个大文件到本地,看看网络连接体验如何 这种网络连接速度,比你本地用U盘快吧,这么看来,云U盘的这个称呼还是对得起的。 之前我也用阿里云盘的挂载盘,需要单独安装一个软件。123云盘直接使用Windows本身的接口,安装体验不错,使用也更加方便。

By note
我的Notion Dashboard

我的Notion Dashboard

试了很多笔记工具,要说慷慨、颜值高功能全,大品牌的,Notion肯定是有一席之地的。当我看到那么多“第二大脑”模板的时候,不得不惊叹于制作者的审美。例如: Second Brain Template | Notion MarketplaceWith the power of the PARA system created by Tiago Forte, the Second Brain provides an all-in-one solution for your work, studies, personal life, hobbies, and more. | Discover new ways to use Notion across work and

By note
解决Win11鼠标指针在某些场景下消失的问题

解决Win11鼠标指针在某些场景下消失的问题

之前我就遇到过类似的问题:鼠标指针在某些特定场景下会莫名其妙地消失,而且这种情况并非偶发,而是每次进入那些场景都会稳定复现——无论我怎么移动鼠标、点击屏幕,指针就是看不见。更让人头疼的是,即使重启电脑,问题也丝毫没有改善,依旧存在。 最近这段时间,这个问题变得尤为严重,几乎严重影响了我的日常使用体验。于是我去B站搜索了一下相关情况,发现不少用户也遇到了同样的困扰。其中一种常见的“解决方案”是将系统默认的鼠标指针更换为深色或彩色样式。确实,这样做之后指针不再消失了,可见性得到了保障。但是这种样式不符合我的审美偏好。原本简洁优雅的指针风格被迫放弃,换来的却是一个虽然“看得见”但“看不顺眼”的替代品,实在有些无奈。 当然,问题和解决问题的办法是同时产生的,肯定是有解决方案的,来吧:1.打开控制面板,找到鼠标,点击打开鼠标属性 2.找到“指针”选项卡,找到“文本选择”,然后点击下面的“浏览” 3.修改配置文件,找到beam..左下角有样式预览,

By note