开源博客框架对比
每个人在社会都会有自己的一些想法,人生经验积累,学习到的知识,日常琐碎事情或者精彩瞬间等等,把这些分享出来可以给自己带来好运气,博客是系统无疑是分享的媒介之一了,现在知名的博客系统种类繁多,我通过使用的技术栈,优势和缺点等整理如下:
框架名称 | 技术栈 | 优势 | 缺点 |
Hexo | Node.js |
|
|
vuePress/vitePress | vue.js+webpack/vue.js+vite |
|
|
Hugo | Go |
|
|
Zola | Rust |
|
|
Jekyll | Ruby |
|
|
WordPress | PHP |
|
|
Solo | Java | 功能齐全,多端适配 | 主题少 |
Pelican | Python |
|
|
Octopress | Ruby |
|
文章多了编译难免很慢 |
gitbook | node.js |
|
打包非常非常慢 |
Docsify | Node.js | 基于vue实现,非常轻量,不生成额外.html。可定制Markdown解析规则,支持流程图、LaTeX公式等 | 由于是完全运行时驱动,对检索优化(SEO)不太友好。插件的丰富程度相对差一些。 |