保举6个开源博客项目源码,你会选哪个呢
搭建个人博客系统时,可以选择多种开源平台,以下是一些受欢迎的开源博客系统及其特点:1. Plumemo
Plumemo 是一个轻量、易用、前后端分离的博客系统,为相识除开辟职员对后端的束缚,真正做到的一个面向接口开辟的博客系统。
基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开辟框架,在不是复杂的查询操纵下,无需写sql就可以快速完成接口编写。 后台管理系统使用了vue中流行的ant,别的前后交互使用了JWT作为令牌,举行权限、登录校验。本项目,主要宗旨在于,简单、易用、不烧脑的博客,Plumemo,搭建一个属于博主们的博客圈。
由于项目是前后端完全分离,所以此项目为单独的后端项目,后台管理系统、博客主题可以举行自由搭配。
https://img-blog.csdnimg.cn/img_convert/1a0c645166e7755914288494cb1a5d3d.png
(根据截图在 Github 上可以找到)
2. WordPress
世界上最流行的博客系统之一。支持多种语言和模板,易于使用和定制。提供丰富的插件和主题,适用于各种规模的博客。
https://img-blog.csdnimg.cn/img_convert/c0bf98f5c63692aeff5886b803fad52d.png
https://img-blog.csdnimg.cn/img_convert/4a1f1cab9f9db142a7b1a536394dba55.png
WordPress 不用多说,如果不知道怎么选,那就它了。
3. OneBlog
OneBlog 一个简便美观、功能强大并且自适应的Java博客。使用springboot开辟,前端使用Bootstrap。支持移动端自适应,配有完备的前台和后台管理功能。
https://img-blog.csdnimg.cn/img_convert/2e98ea481dbbd01002d4ac308539ba5f.png
Gitee 上介绍比较具体
https://img-blog.csdnimg.cn/img_convert/f617f8568ed830fb22eb2c879910a15e.png
技能栈
[*]docker
[*]docker-compose
[*]Springboot 2.3.5.RELEASE
[*]Apache Shiro 1.7.1
[*]Logback
[*]Redis
[*]Lombok
[*]Websocket
[*]MySQL、Mybatis、Mapper、Pagehelper
[*]Freemarker
[*]Bootstrap 3.3.0
[*]wangEditor
[*]Markdown
[*]jQuery 1.11.1、jQuery Lazyload 1.9.7、fancybox、iCheck
[*]阿里云OSS
[*]七牛云
[*]Nginx
[*]kaptcha
[*]webMagic
4. Halo
被认为是大概是最好的Java博客系统。Halo 的项目代码开源在 GitHub 上且处于积极维护状态,截止现在已经发布了 109 个版本。你也可以在上面提交你的问题大概参与代码贡献。
https://img-blog.csdnimg.cn/img_convert/a33243b448f974073bf5dcd16ea94efc.png
https://img-blog.csdnimg.cn/img_convert/f42871d2e1346f2d5b88678ffcc18d88.png
还提供了安装部署视频方便傻瓜式操纵。
快速开始
docker run -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.17
演示站点的前端效果:
https://img-blog.csdnimg.cn/img_convert/91312f65de1dddce4d2fad6715c21e3c.png
演示站点的后端效果:
https://img-blog.csdnimg.cn/img_convert/a20ba99c1bf933655ee63caf7c7aece3.png
这么多人参于贡献代码,看来很火:
https://img-blog.csdnimg.cn/img_convert/04a6cda6dc9b854fd8820b80945cf257.png
https://img-blog.csdnimg.cn/img_convert/d61df21e2592c06a17038e22484a5bea.png
5. mblog
开源免费的博客系统,使用Java语言开辟。
支持mysql/h2数据库,接纳spring-boot、jpa、shiro、bootstrap等流行框架开辟。
https://img-blog.csdnimg.cn/img_convert/fd913b8677c20da7b015d8132e481e1f.png
技能选型:
[*]JDK8
[*]MySQL
[*]Spring-boot
[*]Spring-data-jpa
[*]Shiro
[*]Lombok
[*]Freemarker
[*]Bootstrap
[*]SeaJs
下载源码后可快速启动运行看看效果:
main方法运行
[*]配置:src/main/resources/application-mysql.yml (数据库账号暗码)、新建db_mblog的数据库
[*]运行:src/main/java/com/mtons/mblog/BootApplication
[*]访问:http://localhost:8080/
[*]后台:http://localhost:8080/admin
[*]账号:默认管理员账号为 admin/12345
6. Solo
Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论举行联动。
https://img-blog.csdnimg.cn/img_convert/e8fe2d69f6f97f46d2406f126f673a47.png
有很多皮肤可以选择:
https://img-blog.csdnimg.cn/img_convert/ffd9512566772981d56705aececcba57.png
本地运行
下载最新的 Solo 包解压,进入解压目录执行:
[*]Windows:
java -cp "lib/*;." org.b3log.solo.Server
[*]Unix-like:
java -cp "lib/*:." org.b3log.solo.Server
最后
V 哥都仔细研究了一遍,第4款Halo貌似最中意,小同伴们,你们以为呢,个人建站的好工具。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]