朋也博客

联合创作 · 2023-10-02 13:08

类似于jekyll的java语言开发的静态博客系统。


特性:



  1. 项目使用spring-boot编写,页面模板是freemarker


  2. 可以直接将jekyll的markdown博客文件复制到pyblog/_posts下,启动服务即可,实现无缝转移


  3. 支持markdown标记语言的博客文件的生成


  4. 不需要数据库


  5. 支持模板自定义,可开发自己喜欢的博客展示页面



不足:



  1. 没法使用jekyll的大量主题


  2. github不支持直接构建spring-boot的项目



意义:



  • ruby -> jekyll


  • nodejs -> hexo


  • python -> pelican 


  • php -> wordpress 


  • ...


  • java -> ??



java没有什么流行的静态博客系统,外加上spring-boot可以打成一个可执行的jar包,这样在启动的时候非常方便,甚至比上面那些流行的博客系统启动要方便的多,所以pyblog就诞生了。


pyblog不敢跟上面那些流行的静态博客生成系统相比,但也算是一种实现,后面也会陆续的把一些比较好看的主题搬到pyblog上。

浏览 14
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报