分类
Java

Java 个人博客系统

又到月底了,再不写就要跳票了。然而这个月忙着毕业都没干啥事,写不出什么文章来,只好随便凑个数啦。

首页
首页

技术选型

前端 – Bootstrap + jQuery
后端 – Spring + Spring MVC + MyBatis + MySQL
服务器 – Nginx + Tomcat + MySQL

角色 抄袭 WordPress 的角色

订阅者 – 管理自己发布的评论;资料修改;
投稿者 – 保存草稿;提交文章审核;修改自己文章(修改已发布文章将要重新审核);
作者 – 发布文章;
编辑 – 审核文章、评论;分类目录管理;标签管理;
管理员 – 用户管理;设置;

后台

写文章 – 富文本编辑器;Markdown 编辑器;

所有文章
所有文章
写文章
写文章

评论管理 – 正常、待审、垃圾、回收站

所有评论
所有评论

分类法 – URL slug;分类目录有父目录;

前台

文章页面
文章页面

分页显示;搜索;近期评论;评论嵌套回复;Feed(RSS、Atom)
国际化支持(GNU gettext)

未实现

页面、附件(没时间写)
插件、主题(感觉挺难的)
文章版本记录、固定链接、邮件通知(可参考 Java 发送邮件 https://youthlin.com/?p=1417)

参考

Nginx 安装及配置
Java 应用国际化
Ubuntu 设置中文环境

推一下自己写的 java-i18n 工具,Maven 坐标:

<!-- https://mvnrepository.com/artifact/com.youthlin/i18n -->
<dependency>
    <groupId>com.youthlin</groupId>
    <artifactId>i18n</artifactId>
    <version>1.0.0</version>
</dependency>

GayHub: https://github.com/YouthLin/java-utils/tree/master/i18n

写得自己不是很满意,因此不打算继续了,还是好好用 WordPress 吧。以后有时间一定完成 “写一个 WordPress主题” 的目标。
附友链,看起来也是(一年前) Java 写的博客:http://labofjet.com/

以前没有用 VPS 的需求,现在想来独立服务器也挺用的呢。只是腾讯云的学生账号快要过期了,而且用国内云服务器的话还需要备案,否则一绑定域名就被监测出来了……最近,貌似腾讯的企业邮箱也要求备案了,备案好麻烦啊,不想弄,大不了不用了2333


“Java 个人博客系统”上的7条回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

[/鼓掌] [/难过] [/调皮] [/白眼] [/疑问] [/流泪] [/流汗] [/撇嘴] [/抠鼻] [/惊讶] [/微笑] [/得意] [/大兵] [/坏笑] [/呲牙] [/吓到] [/可爱] [/发怒] [/发呆] [/偷笑] [/亲亲]