mdblog
mdblog copied to clipboard
为什么博主的网站响应速度特别快?
是因为是GO语言本身的原因,还是其他方面?我用的Django搭建的博客,感觉响应速度差距很多
https://github.com/zxysilent/blog 我这个也快, 感觉语言有很大原因,之前是用到nodejs 慢好多的
https://github.com/zxysilent/blog 我这个也快, 感觉语言有很大原因,之前是用到nodejs 慢好多的
http://39.106.58.139/ 这是我的blog,感觉是比你的慢些, 但是博主的博客是真的快,是不是因为直接用的github打开md文件?
你的不慢哒,我服务器是学生服务器,配置很低的
我的服务器配置也低, 1核2G,1M的带宽 算是非常入门的了
我个人觉得快的原因有几点:
- Go 语言本身就快(其实原来用 PHP 的时候也很快)
- 你看下我的源码就明白了, 博客文章是放在内存里面的,没有使用数据库,访问的时候直接调用。 github 只是保存的原始文本, 用来更新, 更新完成后我直接放在内存里面了(这个 PHP 就做不到了, 就算做到也需要借助 redis 等第三方的内存数据库), 内存里面直接取结构数据, 这个可能会快吧。
- 我的博客用到的静态资源很少, 比如 图片什么的, 就是用到的我也放在了七牛云的对象存储, 他们的速度肯定快了。
- 前端我用 webpack 打包的, 尽量减少静态资源的访问次数, http 请求一个 js 和多个速度还是有区别的
- 服务器也进行了一些并发优化, 比如缓存, 打开文件数(对于我现在的博客访问量影响不大)
弄的很不错啊 借助你的思路 打算用gin搭建一个博客。