本博技术介绍

enursing是wxiguaqiuw的个人博客,主要用于记录学习护理和计算机相关技术的一些心得呀,体会呀还有技术文档、实习感悟之类的。

等一下!!!博主还是学护理的?是温柔善良的护士小姐姐吗?

哈哈哈,要让大家失望了(^▽^),博主真的是男的,本博设立的时候,博主是一名刚刚上大一的男护生,原来博客的域名是haitangstudio.com。那时候本博只是托管在香港的空间上,也没有怎么打理,基本是年更吧。

至于现在这个域名嘛e是electric的首字母,再加上我姓“易”与“e”同音,nursing是护理学的意思,突然想到,感觉很有创意,就申请下来,再加上疫情在家闲得慌,(手上也正好有空闲的云服务器)办好备案手续,搭建好环境,就把本博客迁回内地。就成了现在的enursing.cn。


上面试关于本博客正经的介绍,至于本博客如何实现的,就记录在这下面吧ヽ( ̄▽ ̄)ノ

step1域名备案

这个其实挺容易的,按要求提交材料就行,我用的阿里云(万网),可以参看如下链接,其它的接入商也大同小异

https://help.aliyun.com/product/35468.html?spm=a2c4g.11186623.6.540.57e572f2jqZ9nN

step2部署网站环境

本站技术拿centos7.3部署了一个LNMP环境,然后把香港空间里的内容和数据库迁移过来(基于wordpress),然后处理了亿点点细节。对了,这个主题超级好看,来自Loome。感谢大佬做主题。

step3网站优化

源站服务器这块是一台1核2g的云服务器,主要使用了两个插件WP Fastest CacheCompress JPEG & PNG images优化页面和图片打开速度。使用Smartideo来引用哔哩哔哩等网站的视频资源减小带宽压力。由于博主实在对web技术不熟悉,其实还在淘宝找到了某位大神帮忙优化了一部分。

DNS(域名解析服务)这边是阿里的DNS服务,买了个个人,但是感觉纯粹是心理安慰作用呀(笑)。

CDN(内容分发网络)继续用阿里家的cdn,重要的是如何设置缓存策略,好的缓存策略可以有效提升缓存的命中率。本站参考如下

依次为:地址、类型、过期时间、权重

/ 目录 1天 99    
/wp-login.php 目录 0年 1    
/admin 目录 0年 1    
/wp-admin/ 目录 0年 1    
php,jsp,asp,aspx 文件后缀名 0年 80    
jpg,jpeg,png,bmp,gif,psd,ico,tga,mb,tiff,svg,woff,ttf 文件后缀名 1个月 80    
css,js,txt,doc,wri,docs,dot,xml,log,bat,csv,pdf 文件后缀名 1个月 80    

对了,记得最后再配置好ssl证书,给网站加上小绿锁。(源站和cdn都要记得配置!!!)

看看优化后的结果:(数据来自https://www.17ce.com/

时间
时间
速度
速度

HTTPS评级:(数据来自https://myssl.com/

获得了A+评级

step4数据安全

对于一个记录生活的博客,感觉数据安全还是很重要的,基本的防木马,安全组,防火墙还是要做好的。备份的话,我通过脚本每天本地备份一次,保存一天,通过内网向oss(对象存储)每两天备份一次,保存十天。

这就是在建设本博客时用到的一些小技巧,不过不是专业人士,如果有什么错误疏漏,还请大家指教啦。