本篇来具体讲讲城南旧事网站造思路和使用的各种服务。不恰饭,纯干货。
本站所用的服务都是商用版,这里呢只是介绍一下,本站不止是记录自己的生活影像等,也是各种商业网络服务的试验场。
服务器配置
本站服务器采用位于独立托管于中国内地的金属服务器,型号:NF5280M6 Intel晶片,15000R HDD硬盘,100M单线频宽,开启了IPV4和IPV6访问,虚拟化了个博客空间,数据硬盘采用了2000G的容量,2Gbps攻击防御。前端使用腾讯BGP进行转发。基本来说这样的分配,够我这个小破博客用上百年了。自然也如同万千个站长一样,如此这般也是不值一提罢了。
博客优化
这类的话题本就没什么可说的,因为服务器在国内频宽也不是很小,所以即便是不去做任何优化也是没有问题的。
直接说总结,这个博客用的是nginx和php7.4提供驱动,需要做的就是添加一些扩展,建议添加并开启的扩展如下:opcache、redis(不是很建议)、apcu、yac、MemCached。这样就可以了,本博客就采用这种配置。
CDN及WAF
这点是我想重点讲讲的内容,因为很多建设站点的朋友喜欢添加一堆乱七八糟的cdn,殊不知做不好的话会造成访问缓慢,甚至区域性质的无法访问连自己网站功能都会受到影响。
cdn不是添加上就好,大多数情况下会得到适得其反的效果。另外很多cdn标榜着全站加速,但是我要说的是全站加速类型慎用。国内很多企业推出了全站加速(SCDN等,各个厂商叫法不同)等业务,收费相对比其他cdn更高,这个智商税。
博客或者说网站,我们真正需要加速的是什么内容呢?首先是组合请求,请求少了回应就会更快,接下来就是静态资源。静态资源包含图片、视频、音频、样式表(CSS)等。知识点来了!切忌千万不要去加速和缓存任何JS类型的数据!如果你的网站添加cdn后有哪些功能不正常,先去排查js类型是否被加速过滤!最后就是浏览器缓存了。
针对上面这些静态资源,我所做的配置一般都是节点缓存一年,浏览器缓存一年。这就够了。
关于WAF,如果只是个博客,本来我们都没有什么需求,只是宣传的多了就有了需求。这个不能说是智商税,但是作为个人的博客静思一下真的是有必要吗?如果是程序漏洞或者0day防不住,如果是小问题又不用防范。不用觉得自己博客多有价值,有这些技术入侵的人不屑于拿你博客shell。当然如果你只是个小博客且你的提供商此项免费的话当然需要。如果你的是具有盈利业务的商业集群站点,那么是一定需要的。
本站采用的是北京云弈科技有限公司为本站提供的网络资产监控,网站渗透防卫服务等。cdn、waf、以及抗D由该公司旗下奕盾提供服务。该公司主要是做国家两会、政务、国家原子能、国家移民局等的安全守卫工作。cdn最低版本定价为9999元一年。为什么我用这个公司的呢,并不是因为有钱或者我的博客攻击量很大,单纯是公司法人是我朋友,直接要过来用的。像我这个版本就是最高功能的版本(年付150000起),无限抗D,无限流量。朋友们想测试自然可以拿我这个博客进行随意测试。如果是商业公司或者政府组织需要购买自行联系。
汇总
服务器:NF5280M6
托管地:中国网通第二长途枢纽机房
带宽:100M独享
解析:DNSLA
CDN:弈盾、又拍云、华为云、Ucloud
CDN节点:中国+全球
优化类目:opcache+MemCached+apcu+yac+HTTP/2 + Server Push + TCP单边加速
安全:全域WAF+30Gbps DDOS清洗+CC宽松策略
总结
本站点就是平平淡淡一个站点,分享自己的生活和日常,因为我喜欢自驾游,喜欢环游异国,又喜欢拍拍照拍拍可爱的女孩子,其他的内容也不会写,自己也不会什么技术类的东西。也就这样有一天没一天的写着内容。一直也没想着要有多少人看到,想要有多大的流量,这最多在自己心里就是一个网路日记罢了。
随时随地,心怀热爱,奔赴山海。
文章cid错误
[cid="1589"]
飞鱼佬?
是我,但有可能你认错了人
博客直接解析服务器直接会被噶腰子的
没有那么多要攻击的人,都是正常的内容。
真猛 膜拜
就是一般的东西啦,很简单。
投入真大,看起来也投入了不少心血,很热爱博客嘛。
只是闲暇中一个爱好罢了
你这博客投入挺大。
资源一直就有,四舍五入就花了域名钱