说到为什么会开发这个个人博客,愿意在上半年写了一个多人博客,byteblogs 但是总感觉缺少点什么,最后考虑一下准备写一个个人博客让个人博客的文章可以同步发到 byteblogs 上去,这个就形成一个圈子。只说不练假把式,于是就开工搞起了。我看了很多的个人博客大都是 java + freemaker,这个做主题是比较好更换的,但是局限性很大,不利于二次开发,而是改一下前端都需要整个重启费时费力。于是我就干脆直接搞个前后分离的博客。
好了其他自己看吧!!!!
前后端分离部署也是分开部署,这样改前端就不需要重新后端,一般来说不增加功能后端不会修改的。
后端代码只是博客的业务代码,代码结构更清晰明了,需要二次开发的小伙伴肯定喜欢的。
前端可以用任何语言开发,对于一些之后 HTML + JS 的小伙伴来说这样简直是福音啊,正在做到了面向接口开发,当然我也写了一个标准的restful api 文档。
博客系统内部嵌套了博客搬家功能,可以把您在其他博客网站的内容搬到自己的个人博客系统中,对于我这样的懒人来说真的太实用了。
我们有一个社区,您可以在发布文章一键同步到我们的社区,让你的文章可以让更多小伙伴学习膜拜。
这个系统是后端是一套 java 系统
用的都是现在比较流行的框架 我是一个喜欢用新不用旧的人 主要有一下框架
框架方面: Spring Boot、Mybatis Plus、JWT、lombok、hutool、webmagic 等。
数据库: mysql。
前端方面: vue、vue-element-admin、mavon-editer、axios、vuex 等前端主流框架
图片存储: 目前支持的是七牛云后面在支持其他云厂商的 OSS
这个博客是我第一个开源的项目,我会一直维护下去,让系统真正的持续的为大家提供便利。
如果你有更好的优化性建议,或者在使用过程中有 BUG 你可以提出来我尽所能的去优化它。当然如果你愿意一起维护这个产品,我也是很乐意。 你觉得还可以就给个 Star 吧。
1
337136897 2019-09-30 10:16:43 +08:00
天呢,这技术栈跟我用的一模一样,很久前我就想自己写个博客玩玩,但是最终因为忙(懒),没有做成。我能 fork 一份然后自己改着用么
|
3
ResidualWind 2019-09-30 10:22:00 +08:00
加油 加油 !
|
4
zsg1994 OP 大家谁要是愿意可以加入这个开源项目一起维护呦。
|
5
zsg1994 OP @ResidualWind 谢谢
|
6
zsg1994 OP 这是 QQ 群号 579649996
|
7
wqzjk393 2019-09-30 10:28:54 +08:00
发现这个文章详情页面好像没有右侧的滚动条啊。。。划鼠标还是很累的
|
8
zsg1994 OP @wqzjk393 那个默认主题是有 BUG 最近是准备先把功能完成,主题后面还会陆续出的。由于是前后分离 按照 restful 标准,这个博客完全任何语言都可以 DIY 自己的主题
|
10
dcalsky 2019-09-30 10:37:30 +08:00 via Android
spring boot 项目目录划分有一些问题。
|
13
method 2019-09-30 10:44:13 +08:00
感觉是十年前的风格。
|
17
zsg1994 OP 谁愿意开发个主题 开源也可以反正后端接口都是齐全的 写样式就好了。。
|
18
wizzer 2019-09-30 10:52:20 +08:00
几天就搞定了,现在搞开源门槛好低。
|
19
zsg1994 OP @wizzer 因为我有一个主站了 https://www.byteblogs.com/ 所有开发这个这个个人开源博客还是很快吗
|
20
aaahhh123 2019-09-30 10:54:45 +08:00
666666666666666666666666
|
22
enchilada2020 2019-09-30 11:11:04 +08:00 via Android
雪中送炭!!!
|
23
zsg1994 OP @enchilada2020 什么意思啊 老哥
|
24
rannie 2019-09-30 11:14:41 +08:00
赞开源,博客主题改进下就更好了。。。
|
26
lanshee 2019-09-30 11:16:18 +08:00
这个主题我在哪里见过...除了背景不一样.其他还是一样的.
|
28
Crucio 2019-09-30 11:29:06 +08:00
哈哈,你的后台和我的一毛一样。我的目前还没搞完。
|
30
Macolor21 2019-09-30 12:12:57 +08:00 via iPhone
网上一抓一把
|
31
Canon1014 2019-09-30 13:27:04 +08:00
star 留着学习 spring 参考着用
|
32
baronOvO 2019-09-30 14:06:48 +08:00
菜鸡收藏学习下
|
34
easylee 2019-09-30 14:11:36 +08:00 via Android
已经 Star,多了一个选择了。
|
36
lygmqkl 2019-09-30 15:04:21 +08:00
后端也是用 vue 写的吗?
|
38
Macolor21 2019-09-30 15:23:05 +08:00
提了一个 PR,有关参数校验的规范性最小实现。需要改动的地方太多,就只修改了 Category 以提供一个最小版本的实现。
|
39
Macolor21 2019-09-30 15:25:24 +08:00
@Macolor21 #38
在 PR 的 Message 里,也提交了一些系统测试时发现的问题,具体是不规范的异常返回。 还有一些建议是,开源项目除了完善的业务代码外,更加专注的是规范的代码格式。诸如单元测试和集成测试,我看该项目也无提供。 |
41
redam 2019-09-30 15:27:41 +08:00
啊 vue+sprintboot 如果要 SEO 怎么搞
|
44
redam 2019-09-30 15:30:19 +08:00
emmm,百度比较辣鸡,对单页应用的搜索优化不行,就是网站排名可能很难上去,文章很难被收录
|
49
LamKingTak 2019-09-30 15:47:17 +08:00
🐴一个
|
50
poplar50 2019-09-30 15:51:40 +08:00 via Android
挺好的!
|
51
hronro 2019-09-30 16:11:53 +08:00 1
虽然害怕打击你的积极性,但还是忍不住说一句,像博客这种内容为主的网站,基本都是离不开 SEO 的。所以一般博客要不就是纯静态的,要不就是纯后端渲染的。即使要前后端分离,也是用的 Node.js 走的 isomorphic + SSR 那一套。如果用楼主这一套,估计百度压根儿都不会收录吧。。。
|
53
zsg1994 OP 但是静态会更好,我那个就是默认主题后面还会有别的主题呢。
|
54
hitaoguo 2019-09-30 17:27:15 +08:00
对多主题感兴趣
|
55
ohyeahhh 2019-09-30 17:49:30 +08:00
大哥 还是可以的
|
56
sxw11 2019-09-30 17:51:41 +08:00
这个 UI 跟我刚做的一个管理系统的一样,哈哈,感觉都是用了 element
|
57
lyseky 2019-09-30 19:20:00 +08:00 via Android
主题差了点
|
59
Heanes 2019-10-01 00:13:05 +08:00
我也准备做这种,前端也完全自己开发一套框架
|
60
Allianzcortex 2019-10-01 01:32:05 +08:00 via iPhone
不提供个 jar 包一条命令直接运行吗
|
61
Sendya 2019-10-01 03:27:07 +08:00 via Android
前后分离 怎么做 SEO 的?
前后分离我只知道两种事件 一种是前端 SSR,另外是后端渲染一份无需样式,只需主体,和一堆 meta 标签的动态生成 html,在交由 nginx 负责分发是用户,还是 爬虫 robot。 楼主说你 SEO 可以在百度收录,请问是怎么做的? (另外,楼主加油 |
62
id7368 2019-10-01 08:55:10 +08:00 via iPhone
挺好,支持下
|
63
zsg1994 OP @Sendya 你的想法和我的一样,但是实践证明是可以的。我为了 SEO 选用的是 NUXT.JS 来写的。https://www.byteblogs.com/ 但是后面发现这个百度很难收录,是因为百度收录还要看响应速度,nuxt.js 服务端渲染很慢,收录效果不佳。如果你没有好的服务器建议不使用。例外 vue 直接开发的之前我认为百度不收录实际收录的,https://m.byteblogs.com/ 这就是 vue 写的 h5。因为我网站的内容不多收录的不是很多,但是比 nuxt 的多.你可以去站长之家查下。
|
66
zsg1994 OP @Sendya 刚刚说错了 搜这个 收录情况 https://www.whatyun.cn/
|
67
hengo 2019-10-01 09:35:43 +08:00 via Android
star😄
|
69
sep9999 2019-10-01 13:38:51 +08:00
老哥有没有计划搞个 Docker
|
70
mamahaha 2019-10-01 16:06:42 +08:00
博客的技术全在界面
|
74
megumikato 2019-10-02 13:29:54 +08:00
感觉很不错啊,支持一下。正在自学中,想仿一个~~~///(^v^)\\\~~~
|
75
0x000007b 2019-10-03 11:12:32 +08:00
哈哈哈等我考完研我就做一个 django 的和 gin 的
|