准备自己建一个个人博客,有什么好的框架推荐

凌晨12点,我的一个朋友在电话里愤怒地说,他的博文被平台删除了。

我很好奇为什么,原来他在某平台发表了一篇原创的技术文章,所有读者都喜欢。后来,他把这篇文章转发到了另一个平台。然而,不幸的是,这两个平台正在相互进行商业竞争。不允许我在两个平台发表文章。文章被删后,朋友们气得上蹿下跳。

听完之后,我很平静。这就是资本垄断的力量,很多自媒体平台都在追求一家独大。床下,别人该睡得香吗?互相之间的恶性竞争,已经不在乎用户的感受了。

创作者辛辛苦苦做了几个月,文章没有得到平台的认可,或者发表的文章被无情地插入各种广告。文章的链接或二维码被转发到其他平台,遭到无情封杀。或者文章过不了审,或者直接删除。

在对他表示同情的同时,我没有深入思考。有什么方法可以在网上自由创作和发言?破釜沉舟,打破枷锁,我们失去的只是枷锁。

要彻底解决这个问题,只能借助个人编程技术,逃离各大媒体平台,建立自己的博客网站。

通过搜索和查阅大量的公开资料,发现网上自建博客网站的技术很多,但很多框架要么是作者长期不维护,要么是用户少的社区不活跃,要么是插件和主题少,要么是没有中文文档。

经过一个月的仔细研究和反复对比,我最终选出了10个技术框架,全部都是开源的,免费的。分享给大家,欢迎白嫖。学习后你一定会有所收获。

文章提供了大量的国内外网站链接。如果访问速度慢,请参考下面的截图。

#10

Solo,号称是一款小而美的动态博客系统,专为程序员设计。最大特点就是自带社区,自己的文章可以发送到社区中。社区回帖和博客评论进行联动。让每一个博客不是孤岛,而是满天相互联系的星星。#10Solo号称是一个小巧漂亮的动态博客系统,是专门为程序员设计的。最大的特点就是自带社区,自己的文章可以发到社区。社区回复与博客评论相链接。让每一个博客都不是一个孤岛,而是一片布满互联星星的天空。

B3log.org/solo是它的官网,用Java语言写的,有点像新浪博客,直接注册使用,技术门槛为零。

不过建议有技术背景的小伙伴下载源代码,自己部署。

官方文档名为《从设计到实现的Solo》,地址为ld246.com/article/1537690756242?. UTM _ source = LD 246 . com。

主要功能:

Markdown编辑器支持三种编辑模式:所见即所得/即时渲染/分屏预览。

自定义导航链接

随机文章/相关文章/置顶/更新提醒。

自定义文章永久链接/签名文件。

配置网站搜索引擎优化参数/公告/页脚。

代码高亮/数学公式/流程图/五线谱。

Hexo/Jekyll/Markdown导入

原子/ RSS /网站地图

CDN静态资源分离,可配置jsDelivr CDN分发。

拉GitHub仓库并自动备份。

内置HTTPS+CDN文件存储。

生成和导出用于发布GitHub页面的静态网站。

同时,我想选出几位优秀的博客代表,供大家参考。

88250.b3log.org/? UTM _ source = LD 246 . com

https://www.rainsheep.cn/? UTM _ source = LD 246 . com

leif.fun/? UTM _ source = LD 246 . com

expoli.tech/? p = 2

https://www.lyile.cn/? UTM _ source = LD 246 . com

官方文件非常详细。如果你不喜欢读单词,我会帮你找一些高质量的教学视频。欢迎收藏学习。

https://www.bilibili.com/video/BV1xz4y1k783

#09鹈鹕,用Python写的静态网站生成器。

官网:blog.getpelican.com。

它是熟悉Python的学生的首选,支持Markdown和reStructuredText语法。

可以使用Jinja模板自定义主题,支持从WordPress迁移博客等等。

它有一些新功能:

与外部服务的集成。

主题(使用Jinja2模板创建)

用多种语言发表文章。

生成Atom和RSS源。

代码高亮显示。

从WordPress、Dotclear或RSS源导入现有内容。

由于内容缓存和选择性输出写入,重建时间很快。

可通过丰富的插件生态系统进行扩展。

我帮你在gitHub上找到很多好看的话题。网站是:github.com/getpelican/pelican-themes,和大量插件,即github.com/getpelican/pelican-plugins.

另外,这里帮你找几个优秀的网站案例,学会参考一下。

https://www.fullstackpython.com

nairobilug.github.io/pelican-alchemy

elegant.oncrashreboot.com

#08 Hexo,这是一个快速、简洁、高效的博客框架。

官方网站是hexo.io

使用Markdown解析文章,只需要几秒钟就可以生成漂亮的静态网页。

官网支持中文,打开官方文档,有详细的使用说明,用一行代码安装npm install -g hexo-cli。

同时与Window Mac Linux兼容,真正做到跨平台。

它有丰富的插件。比如为网站增加一个后台UI界面,即:hexo-admin-ehc;

为Hexo增加一页剧情,即:Hexo-bilibili-bang umi;向代码块添加codepen,即hexo-code pen;集成七牛云保存图片的界面,即hexo-deployer-qiniucloud2,方便快捷。

它也有丰富的主题,包括官网300多个优秀的主题,以下是我精选的供参考。

https://www.madelove.top

http://flygon.net

http://carlos-algms.github.io

meethigher.top

huaji8.top

Github是一个巨大的宝藏。有很多话题上面有一万多颗星。进入hexo主题,前十名值得拥有。

如果你是技术小白,我帮你找几套教学视频,上手方便快捷。

https://www.bilibili.com/video/av44544186

https://www.bilibili.com/video/BV1cW411A7Jx

https://www.bilibili.com/video/BV1U64y1a7tM

#07一个简单的博客静态网站生成器,官方网站:jekyllrb.com。

它支持Markdown和Textile格式,熟悉的GitHub Pages基于Jekyll。有了GitHub Pages,不用花钱买服务器,直接在GitHub上部署网站就可以了。

官网没有对应的中文版本,我就帮你找一个好的中文翻译网站,叫http://jekyllcn.com。

帮你找到很多话题,

即:github.com/jekyll/jekyll/wiki/Sites.

上面有很多话题,下面是我从YEATION的推荐。

https://www.chenjun.com

robotkang.cc/archive

developmentseed.org

https://www.macmillanfilms.com

这里帮你找几套教学视频,让你快速上手。

https://www.bilibili.com/video/BV1qs41157ZZ

https://www.bilibili.com/video/BV14x411t7ZU

https://www.bilibili.com/video/BV1SW411Z7q8

#06Octopress,一个为黑客设计的博客网站。

官网:http://octopress.org。

用Ruby语言编写,基于Jekyll设计的博客框架。它是Jekyll的增强版本,可以更容易地安装和删除插件,并集成样式表、图片和字体。

对第三方的内置支持,如推特、谷歌分析等。是杰基尔全新升级。

官方提供了很多很酷的主题和插件,可以直接从gitHub获取。网址是:

github . com/imathis/octoppress/wiki/第三方-octoppress-Themes

同时,附上一些教学视频,帮助你快速建立个人博客。

https://www.bilibili.com/video/BV1EE411G7yo

https://www.youtube.com/watch? v = KFzx9bKigym

#05Hugo,一个用go语言编写的静态网站生成器。简单、易用、高效、易扩展、快速部署。

它声称是世界上最快的框架。官方网站:gohugo.io

它的中文网站隐藏得很深,但我为每个人找到了它,即:

https://www.gohugo.org

雨果有以下特点:

非常快的页面编译和生成速度。

完整的跨平台支持,可以在Mac OS X、Linux、Windows等上运行。

安装方便。

在本地调试用法时,通过LiveReload自动即时刷新页面。

完整的皮肤支持。

它可以部署在任何支持HTTP的服务器上。

官网提供了很多优秀的网站作品,请选择一些来欣赏。

spf13.com

http://andrewcodispoti.com

antzucaro.com

http://checkmyws.github.io/yslow-rules

https://www.chineseboost.com

如果你看中文文档,你会发现文档超级详细。不过我给朋友们找了一些不错的教学视频,视频开始的很快。

https://www.bilibili.com/video/BV1q4411i7gL

https://www.bilibili.com/video/BV1x64y117PX

https://www.bilibili.com/video/BV13c411h7k7

#04VuePress,一个以Markdown为中心的静态网站生成器。官网:vuepress.vuejs.org。

初衷是支持vue的文档需求,熟悉Vue框架的开发者优先。它可以生成单页应用程序(SPA)。体验就像手机上的一个app。而且对SEO非常友好。

官网有详细的帮助文档,支持中英文语言选择,方便学习和参考。

官网的插件和主题有限,不过没关系。我帮你在github上找到很多社区爱好者开发的插件和主题。非常丰富,大胆,吃起来安全。

网址是:

github.com/vuepress/awesome-vuepress

官网没有推荐的示例网站和模板。我也帮你找一些好的作品供你参考学习。

thuycom.studio

https://www.meteorlxy.cn

zpj80231.github.io/znote

dt.in.th

cr-vue.mio3io.com

在线教学视频的质量也很高。

https://www.bilibili.com/video/BV17t41177cr? p = 8

https://www.bilibili.com/video/BV1vb411m7NY

https://www.youtube.com/watch? v = 5Kqyhu _ EIcw

#03专注于文档管理的平台Gitbook。正式文件:docs.gitbook.com/.

网站就像一本电子书,左边目录导航右边文章内容,适合人们的阅读习惯。

最初的几个版本是开源的,后来被商业化了。用户一注册就可以直接发表文章。

但是,在我多次踩雷后,我发现了它致命的弱点,每次导出文档时,它经常显示失败。此外,结果是Json格式而不是html格式,并且不能重新导入。

国外有官方服务器,速度和访问限制让人泪流满面。所以建议放弃商业版,使用正版开源版。

我用早期的gitbook 3.0.0建立了我的个人博客。网上有很多帮助文档。初学者推荐这个:

wukongnotnull.blog.csdn.net/article/details/119711233

同样,这里我们帮你找一些优秀的网站案例仅供参考。

docs.gitbook.com

docs.getcensus.com

http://docs.forestadmin.com

https://www . electro forge . io

推荐这两个教学视频,30分钟搞定。

https://www.bilibili.com/video/BV1dv411J7B8

https://www.bilibili.com/video/BV1Uv411p7Sg

#02Docsify,官网是:docsify.js.org。Slogan是一个神奇的文档网站生成器。

当我找到它时,我觉得我遇到了宝藏,非常兴奋。你不需要构建和编译成html,只需要发布markdown。

我会帮你找到你想要的主题和插件。放在这里。github.com/docsifyjs/awesome-docsify .

使用它的公司也是大牌,例如:

elemefe.github.io/vue-amap

阿里巴巴

apache.github.io/incubator-weex-ui

网飞

netflix.github.io/pollyjs/#/README

亚马孙

amzn.github.io/style-dictionary

教学视频在这里。请自己带来。

https://www.bilibili.com/video/BV14U4y1x7jH

https://www.bilibili.com/video/BV1kT4y1T7wY

#01WordPress,一个基于PHP和MySQL的免费开源内容管理系统。它不仅适合程序员自己建网站,也适合没有技术背景的普通用户建个人网站或企业门户。

官网:wordpress.org。

世界上使用最广泛的CMS软件,有8000多个免费主题。

即:cn.wordpress.org/themes.

5万多个免费插件,有强大的生态支持。通过这个链接。

Wordpress.org/showcase,你可以参观很多优秀的案例。

例如,波士顿大学招生网站https://www.bu.edu/admissions.

奥巴马的个人网站https://www.obama.org

这是世界上最快的人,博尔特的个人网站http://usainbolt.com。

微软新闻网站news.microsoft.com。

如果免费模板不够用,推荐2个有很多精美模板的热门网站,分别是:

themeforest.net

elements.envato.com

网络上有很多wordPress的教学视频,可见其受欢迎程度。推荐3套如下,大胆吃。感觉很好。

https://www.bilibili.com/video/BV1St411s7VL

https://www.bilibili.com/video/BV1az4y1d7Ai

https://www.bilibili.com/video/BV18V411Y727