世界消息!我的博客部署到nginx上为什么速度这么慢?是什么原因?
刚开始自己的博客是基于 `hexo` 这个框架搭建的,跟着教程一步步的把博客部署到 `github page`, 但是其速度真的是太感人了,甚至导致自己一度失去了写博客的兴趣。 心有不甘,随着 云服务 的普及以及其低廉的价格,自己入手了一个最便宜的阿里云服务器,不得不说,直到现在,仍然觉得是真的香。
(资料图片仅供参考)
买了服务器之后就按照网上的教程一步一步的部署到 nginx上,但是谁让咱年少无知呢,服务倒是安了一大堆,但真正用起来的没几个,唉,还不是怪自己菜。
部署到阿里云之后我感觉访问速度是快了一点,但是并没有像访问别人的网站那么流畅,甚至,感觉根本就没什么效果,还真的是恼火,讲道理, nginx为一个区区的小博客服务,根本就不是个事。但现实就是这样,这个问题一直想解决,但由于手头一直没有空,拖到现在,就在今天,这个问题终于被解决了。
追根溯源
要想解决问题,我要知道你为啥这个慢的。 首先看原因: 在浏览器中访问自己的网站 :dancingcode.cn,使用开发者工具查看网络情况:
好家伙,加载博客主页就花费了 18.83s,我直接好家伙,恐怕大多数人等不到加载完就已经退出去了吧。 我们仔细看一下时间到底花在哪了。 按访问完成时间进行排序:
可以看到上图中的第一个文件 all.css访问失败,花费的时间是 17.74秒,显然就是这个东西的原因。据我有限的知识,这个其实是 font-awesome国外的图标库网站,但是国外嘛,要么是速度贼慢要么根本访问不到,这不就翻车了。
第一想法就是直接干掉这个文件,不要这个图标字体库了,但是要先找到这个文件你是在哪里中引入的,追根溯源,可以看到:
该引入是在 index.html的第 47行引入,第一想法就是注释掉不就行了。于是找到了该文件将这一行注释掉:
本以为已经很快了,谁想到还是大意了,随便点击进入一篇文章,同样遇到了加载 all.css文件失败的问题:
原来我使用的整个主题框架都用到了这个字体库。 并且在每次提交的时候都进行 hexo clean和 hexo g -d,每次 主页面都会被重新生成,每次都在服务器中注释这一行显然是不现实的。
咳,google吧。
使用 CDN 加速解决
在网上看到这样一篇博客 博客地址,内容大概是这样:
原来是有一个 js文件专门用来设置 font_providers,于是找到这个文件,在网上随便找到了一个 font-awesome的 CDN加速地址:
然后在文件中将 icon_providers地址改为上述地址:
然后重新再 hexo clean以及 hexo g -d.
可以发现效果显著:
访问博客主页只花了 1.8秒的时间,而且没有 all.css这个访问失败的问题。同样访问任何一篇博客也不会再从 font-awesome加载,时间大大缩短,大概只要 1s左右就可以全部加载完毕,达到了想要的效果。
匆匆开始,匆匆结束,拜拜!
每天进步一点点!
2020/11/24 成都
博客已经陆续转到个站 : dancingcode.cn,欢迎访问。
标签:
相关推荐:
最新新闻:
- C、C++和C#有什么区别?三个小故事带你快速了解C、C++和C#的区别 全球快资讯
- 9-10个月的宝宝喜欢看什么样的图?详情介绍|世界报道
- 世界消息!我的博客部署到nginx上为什么速度这么慢?是什么原因?
- 每日聚焦:解析M3U8索引文件 下载M3U8视频文件的解析
- 每日快报!什么是远程浏览器隔离?远程浏览器隔离详情介绍
- 前后端分离的思想开发 后端给前端传不同类型的json数据
- 最新手机壳价格怎样?最新手机壳报价大全
- 视讯!ios8越狱后必装插件有哪些?ios8越狱后必装插件汇总
- 【技术】Unity3d的布局 SceneView
- 视频会议系统是什么意思?有哪些功能?-当前速看
- vr场景怎么做?VR视频制作教程|每日信息
- 微信塞班版为什么退出后会自动启动?问题出在哪里?
- Android 代码中文字在手机上显示乱码怎么办?解决方法_环球今亮点
- Camera2API的基本功能笔记 Android实现Camera2预览和拍照效果
- abb变频电机怎么样?abb变频电机价格是多少?
- 英语字母表你会背吗?26个英语字母表及字母音标
- 【干货】互联网广告基本术语、计费方式及流程-全球即时看
- 世界微资讯!培训班出身的前端 前端培训班还没毕业的同学该怎么办?
- 联想笔记本一键恢复7.0怎么用?详细方法步骤-天天快看点
- C语言基础疑难点剖析 C语言基础试题剖析-世界信息
- Word文档中如何输入汉字的偏旁部首?输入汉字的偏旁部首方法
- 一次汇报的内容有多页 如何用母版做美化?
- 世界速看:什么叫信息化管理?信息化管理相关介绍
- 苹果颠覆MP3 手机业的“创新”是怎么做到的?|环球报道
- 地磁场的基本形态与演化 你知道多少?
- bose家庭影院好吗?bose家庭影院有哪些优势?
- 世界速读:金松冰箱怎么样?金松冰箱多少钱?详细介绍
- 如何实现国产化替代?博思得凭借新一代OX平台技术做到了_世界速讯
- quartz和xxl-job有什么区别?quartz与xxl-job的区别:天天头条
- PS分配内存不足怎么办?解决方案来了
- 如何搭建个人网站?创建网站的第一步是什么?
- 焦点要闻:camel_Apache Camel日志组件示例
- 全球热门:电商数据分析中的基础分析项目——京东订单数据预处理
- 天天微头条丨摩托罗拉xt532怎么刷机?摩托罗拉xt532刷机教程介绍
- 焦点速讯:高效空气过滤器有什么作用?高效空气过滤器作用介绍
- 人工生命中最关键的一步——虚拟细胞的构建|全球今日报
- GE带以太网接口的CPU协议有哪些特性?详情介绍
- nokia5300怎么刷机?nokia5300刷机教程及手机优势
- 百度闪付如何添加银行卡?百度闪付添加银行卡方法
- 环球观热点:反间计你知道吗?史上最经典的10大反间计
- getParameter和getAttribute的区别是什么?区别介绍 全球最资讯
- 如何在Win10登陆界面添加签名?Win10登陆界面添加签名方法
- 中国电池企业前十名有哪些?中国电池企业前十名介绍
- 中国互联网10大平台 2010年中国互联网十大开放平台大盘点
- 怎么打开优酷的kux格式?kux转换成mp4的方法 快看
- 常用的数学函数 数据分析最常用的excel函数公式大全 世界快看
- 德国曼瑞德温控器怎么样?德国曼瑞德温控器介绍
- d3dx9_34.dll是什么?系统d3dx9_34.dll错误会带来什么危害?|每日播报
- 华为nova5手机无法开机怎么办?华为nova5手机维修
- 什么是实数?数轴上的点与实数是什么意思?
- 户口迁移证怎么办理_户口迁移证办理方法
- 今日聚焦!微信回应头像褪色 网友表示“电子氧化”了
- 一加Ace 2首销:12G起步 2799元起
- Redmi K60官宣降至2999元:目标普及512GB大内存-每日观察
- Redmi K60官降:512GB仅2999元
- 颜值超高!索尼 Xperia 1 V 渲染图曝光
- 54岁休·杰克曼老当益壮:下海冬泳不带怕!
- 林志颖术后首复出:恢复良好 面部无任何疤痕-天天滚动
- 观速讯丨超“小行星”撞地球今日中午上演 法英荷均肉眼可见
- 《全职猎人》全新舞台剧艺图拍摄花絮 5月12日开演:今热点
- 泡饭寿司没人吃,大米为何在日韩失宠? 焦点热议
- 医保卡少了几十元,为啥年轻人焦虑了? 天天快资讯
- 全球微动态丨至强散热,比纸还薄!一加Ace 2 x 瑞声科技量身定制超薄超大VC
- 卢伟冰出手了!512G 版 Redmi K60 降至 3000 元以内_世界新动态
- 摄像头绝了!索尼Xperia 1 V渲染图曝光 观察
- 全球要闻:ChatGPT爆火:谷歌开始检查Bard AI代码数据
- 环球即时:小米 13 Lite 手机渲染图曝光:采用灵动岛设计
- 《CSGO》G2夺冠IEM卡托维兹 尼公子四进决赛终圆梦|全球速看
- 女子多设备同时登腾讯视频账号被封 解锁需超级会员_报资讯
- 世嘉新作《404 GAME RE:SET》公开新人物介绍 2023年春上线
- 开发商十分忙碌 《控制2》已进入概念验证阶段-热门看点
- 环球热讯:封杀《霍格沃茨之遗》的论坛运营者狂玩本作:太香了
- 【环球播资讯】情人节送巧克力,是不是没诚意?
- 聚焦:融资丨「派迅智能」完成数亿元B轮融资,赛富投资基金领投
- 年轻人选择“包地创业”,这门生意究竟有没有前景?