
网站用的腾讯轻量云和wordpress架构,一直以来,wordpress这个古老的文字发布平台都因为效率低下,冗余过多而饱受诟病。
本来可能这个哥们和其他几个古老的平台一样,快走向寿终正寝了,不料,三年疫情,国外的自建电商网站需求猛增,这让它再次抓住了风口,你看看管网现在排在前100的网站模板,基本上都是电商网站用的。
至于为什么我一直没换平台,在之前的网站已经详细说过。这次说一下前几天刚看到一个新的思路。
现在有点技术背景的,特别是程序员们的个人网站,都是以静态化这一终极形态而存在。
优点很多,访问速度快,成本低,只要一个静态储存空间就可以保证网站运行,安全性更好,不容易受黑客攻击。
当然,缺点也有,需要会一点简单的代码技术,没有后台,导致可迁移性差一些。简单来说,我的wordpress等平台架设的网站,是一个动态网站,有前端有后台,我可以使用任何一个联网的设备登录后台发表或者修改文章。但是静态网站不行。
现在流行的方式是,在本地搭建简单的后台环境,生成静态html页面,发布到支持git的平台上,如github gitee等,也有云服务器支持类似的服务。然后重建一次整站为html页面。对于一般的文章不多的博客网站来说,这个重建过程大概也就几秒钟,如果页面过多会比较耗时间,所以比较适合博客这种小网站。
看到一个哥们提的思路(也不是新思路,几年前就有人提过),将wordpress假设的网站通过插件将页面全部静态化为html页面,然后发布到能存储静态页面的服务器上,实现分离,wordpress程序也就完全沦为一个后端操作台。
这样的好处是,同样实现完全静态访问,速度快,安全防攻击。又有个方便的操作后台,几秒钟就能将修改或者新写的文章发布到静态存储服务器上实现访问。
我试了一下,推荐的那个插件已经很多年不更新,与新wordpress兼容性有些问题,只好作罢。另外,静态存储的服务器其实也需要花费用,可以根据具体流量大小来计费,相对服务器要低很多。
不过我还是往静态化这条路上往前走了一步,通过缓存插件生成html形式的缓存,然后通过cloudflare cdn来实现全球加速。至于为什么要使用cloudflare,主要是因为博主陶靖告诉我,他在弗吉尼亚无法访问我的网站。当时还纳闷,我这腾讯云在国内速度杠杠滴,试了下国外,确实有些节点是无法访问到的,国内云服务器天然有一道过滤系统,主要是过滤国外的垃圾信息和一些没必要的爬虫,因为流量出口费用不低。
而套上cloudflare之后,虽然在国内速度会被拖慢,但是在全球来看,是给网站加速了,要比直接从国内服务器上读取要快很多。
这个轻量云还有一年多时间到期,后期再看是全站静态化还是维持原样。
就这些。
免费社群:https://t.zsxq.com/EQJeyRJ
