网站文章一键采集(如何从零搭建个人博客网站,程序员多多少少的积累能帮助你走的更远 )
优采云 发布时间: 2021-12-14 18:28网站文章一键采集(如何从零搭建个人博客网站,程序员多多少少的积累能帮助你走的更远
)
前段时间,我有些失落,心想,一个人勇敢的生活压力很大,但并没有觉得很累。
俗话说,与天斗,为世无常而战,为世间的沧桑而战,与人为战,为个人的不可测度而战,何不坦诚奔放地过好这一生。
今天想分享一下如何搭建个人博客网站。程序员应该有自己的博客网站。一方面是记录自己的工作总结或学习记录。另一方面,积累写作技巧可以帮助您走得更远。
一个好的程序员要学习和理解的内容太多了。如果我们只靠人脑来维持任何时候的技术积累,那么效率就会比较慢,所以我们需要一些专门积累个人知识和财富的东西。博客系统或论坛系统等。
1 写作助理
一个帮助国内用户写作的托盘助手,一键发布本地文章到主流博客平台(知乎、简书、博客园、CSDN、SegmentFault、掘金、开源中国),剪贴板图片一键点击上传到Tubed(新浪、Github、图克、腾讯云、阿里云、有拍云、七牛云)。
Github地址:
没有界面,只是一个存放在系统托盘中的小助手,帮助更多人写得更好!
1.1 函数
预览:
2 光环
官网地址:
Halo:现代博客/cms 系统,值得一试。
光环社区:
2.1 特点
搭建一个光环博客,我们最好有自己的服务器和域名网站。如何从零开始构建网站,请参考文章《如何从零构建个人/公司网站》
2.2 光环构建
对于不同的服务器,构建方法也不同:
苹果系统:
$ wget https://dl.halo.run/release/halo-1.4.2.jar
$ java -jar halo-1.4.2.jar
视窗:
click https://dl.halo.run/release/halo-1.4.2.jar to download.
$ java -jar halo-1.4.2.jar
Docker(推荐):
# 创建工作目录
$ mkdir ~/.halo && cd ~/.halo
# 下载示例配置文件到工作目录
$ wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml
# 编辑配置文件,配置数据库或者端口等
$ vim application.yaml
# 创建容器
$ docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo ruibaby/halo
打开:端口号开始进入安装引导界面。
关于Halo的构建,推荐使用Docker构建。对于Docker技术,强烈建议不了解Docker的同学学习。容器化技术还是比较流行的,而Docker作为容器技术的代表产品,确实简单方便,在生产层面的适用性也非常高。
2.3 个主题
Halo拥有丰富的主题风格,可以满足你对皮肤的各种幻想。当然,如果这些对你不满意,你也可以自己写一个主题。
我个人的网站是通过Halo搭建的,感觉还是很不错的。
3 己经
官网地址:
Hexo:快速、简洁、高效的博客框架
推荐一个不错的 Hexo 主题:
另一个很棒的 Hexo 主题:
3.1 特点
3.2 Hexo 构建
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo server
上面的命令是本地构建的,但是我们不能通过互联网访问它。为了让我们的个人博客网站能够发布到网上给大家看,这里给大家推荐一个方法,使用Github Pages+Hexo来完成个人博客网站的建立。
网上关于这部分的教程案例很多,我就不写了,直接分享几个不错的教程给大家参考:
设置完成后,将你的博客Hexo部署到Github,可以避免购买服务器和购买域名。
之后就可以愉快的写Markdown技术文档了,实现技术的不断飞跃。
3.3 个主题
Hexo 有 300 多个主题供您选择。如此丰富的主题,让你一天换一套皮肤,不用重复皮肤,满足了广大审美程序员的需求。
4 Java开发的博客4.1 Solo:为未来打造的小巧美观的博客系统
博客地址:
小而美的博客系统,为未来而建
不得不说Solo的丰富的主题还是很不错的,喜欢的款式很多。
4.2 PerfreeBlog:Java开发的博客/cms系统
博客地址:
4.3 OneBlog:Java 博客
OneBlog 是一个简单、美观、功能强大且自适应的 Java 博客。使用springboot开发,前端使用Bootstrap。支持移动端适配,具备完善的前台后台管理功能。
博客地址:
4.4 故事:巴尔德发展
Github地址:
Tale 在英语中是故事的意思。相信每个坚持写博客的人都有故事;用中文叫它折叠也没关系。
Tale使用轻量级mvc框架Blade进行开发,默认主题使用漂亮的pinghsu
4.5 我的博客
Github地址:
4.6 我的网站
Github地址:
My Site是一个个人的网站,由Docker+SpringBoot2.0+Mybatis+thymeleaf等技术实现。原本是一个docker和springboot的实战实践项目。它是开源的、功能齐全的、易于部署和完善的。代码。
4.7 博洛
Github地址:
基于Java的菠萝博客系统,简单易部署,精美的主题,贴心的服务,专为程序员设计。
5 WordPress
网站地址:
中国站:
WordPress 应该是很多非程序员的最佳选择。它简单方便。有很多主题。当然,也有一些好看的收费。
看来这也是用得最多的博客网站。
很多公司的官网也用它来建网站,比较丰富。
6 打字机
官网地址:
主题站:
7 B3log
官网地址:
它是一个开源组织,其名称来自“Bulletin Board Blog”的缩写。目标是将独立博客与论坛相结合,形成全新的在线社区体验。
8 雨果
官网地址:
Hugo 是 Go 语言实现的静态 网站 *敏*感*词*。简单、易用、高效、易扩展、快速部署。
9朵拉cms
官网地址:
Doracms 是一个基于 nodejs 的内容管理系统。使用的技术栈包括eggjs、mongodb、vue、single-spa等,代码结构清晰,目录规划合理,项目整体兼顾从普通用户、开发者开发、编译、并释放。
10 VuePress
网站地址:
Vue 驱动的静态 网站 *敏*感*词*
11 文档化
官网地址:#/
一个神奇的文档*敏*感*词*。
docsify 可以快速帮你生成文档网站。GitBook 和 Hexo 的区别在于它不会生成静态的 .html 文件,所有的转换工作都是在运行时完成的。如果您想开始使用它,只需创建一个 index.html 就可以开始编写文档并直接进行。
11.1 12 杰基尔
官网地址:
将纯文本转换为静态网站 和博客。
13 多库龙
网站地址:
Docusaurus 帮助您快速构建和优化网站,让您专注于创建内容
14师叔小程序-云开发
码云地址: