qfdk 发布于 12月21, 2017

FireKylin 0.15.x 系统优化

简介经过了一番思考,决定专门来做一个技术博客, 老博客在bitcron, 总感觉速度不是这么理想. 正赶上 圣诞节期间,决定给自己搞一个更靠谱的系统. 一直以来认为网站的打开速度只是和服务器的位置有关系... 其实不是这样的,自从看了imququ的博客,感觉网站的速度快不只是 服务器位置好,于是有了以下的文章. 因为本人也喜欢Node.js 这样的技术,所以选择一个开源的博客,来看看到底速度可以达到什么水平. 于是乎,选择一个洛杉矶的机器来试一下. 本人坐标 France, ping 一下机器, 延迟大概170ms 左右, 目测和国内访问的速度差不都,所以就这里开刀了.速度优化这里选择使用Fi...

阅读全文 »

qfdk 发布于 12月20, 2017

Nginx反向代理 Node.js项目

最近搞了一点儿 Node.js 的项目,想要用 NGINX 反向代理一下,但是出现了一个没法读取 静态文件的问题。 js 和 css 加载出现404错误,记录一下简单的解决方案。upstream node { server localhost:3000; # Node.js 的地址 keepalive 64;}server{ listen 80; server_name 域名 ; location / { proxy_pass http://node; proxy_set_header Host $host; proxy...

阅读全文 »

qfdk 发布于 12月20, 2017

Node.js 反向代理

最近研究下反向代理,由于安装一键 lnmp 包时间还是比较长的,还是 Node.js 比较顺手.现在简单记录一下如何使用 Node.js 进行反向代理网站。首先安装 Node.js,本次操作在 ubuntu 下已经验证sudo apt-get install npmsudo npm install -g nsudo n latest这样安装完了 最新版本的 Node.js 下面来写一下简单的脚本。var http = require("http");var httpProxy = require("http-proxy");var proxy = httpProxy.createProxySe...

阅读全文 »

qfdk 发布于 12月16, 2017

新增技术博客

简介经过了好久的思考,终于决定给我的博客进行一番改版了.这次主要是针对速度的优化,还有访问的优化,为了达到最佳的访问速度.博客系统选择了一套开源并且充满bug的系统... 好吧,爬了很多的坑,现在终于搞定了!! 注意: 一定不要用宝塔面板 !!! 有空将记录一下操作过程这个就作为这个博客的第一篇文章吧, 此博客是用了一套开源的系统,然后稍稍的修改了一下子.尽量的学imququ把博客优化到极致,虽然不是自己亲手码的代码,但是从中学到了很多的东西.比如localStorage里面可以存放东西, 这样可以把css 和js 扔到缓存里面 提高速度. 网站的图片也进行了优化.准备进行一次大型的博客搬家,...

阅读全文 »