/jblog

:trident:一个简洁漂亮的java blog :point_right:基于Spring /MVC+ Hibernate + MySQL + Bootstrap + freemarker. 实现 :rainbow:

Primary LanguageJava

jblog

A multi-user blog system implemented with Spring /MVC+ Hibernate +Hibernate-search + MySQL + Bootstrap + freemarker.

项目部署图

现在部署在http://kingschan.51so.info

框架选型

功能组成图

51so.info

现有功能

  • 泛型域名访问个人主页:用户名.51so.info
  • 响应式布局,一套UI自适应手机,电脑,平板电脑
  • 文章管理
  • 书签
  • 文章分类
  • 留言板
  • 文章评论,点赞,回复,emojify表情
  • 文章标签
  • 文章全文检索
  • 博客banner设置
  • 博客多皮肤(目前只开发了一套皮肤,往后会有多套)
  • 新浪微薄登录
  • 多编辑器支持html,markdown风格编写博文

部署方法及二次开发的步骤正在整理中: 二次开发相关说明

背景

本人程序员一枚,从事web开发时常要学习各种新技术,总结遇到的各种问题,已便下次遇到些类问题时能快速搞定,并将此分享帮助有需要的人。
最好的记性也抵不过岁月的冲击。常言道,时光能冲淡一切!把重要的东西写下来保存是个很不错的选择。

  • 写作的过程中会总结增强理解
  • 分享能帮助有需要有人,还能在线与人交流一起探讨
  • 下次遇到此类问题有据可查
  • 温故而知新
  • 等等...

遇到的问题&诞生

写作找个好的平台还是挺重要的,最初我是在QQ空间发表日志,后来发现好友都不是同一个圈子的。另个QQ空间 对附件,代码这方面的支持不好。而且交流的圈子也比较有限。不利于交流和传播。后来我在网上找了一下其它博客平台,如新浪用了几个月发现功能及界面太丑,发表代码这个是硬伤。后来又加入iteye,CSDN 代码的问题解决了,但是操作不便利,界面太丑,当然iteye的自定义个性域名,我很喜欢。到最后的github 我突然有个想法从脑中闪过,要不我自立门户,自已开发一个?至此51so.info 就诞生了。寓意:我要搜信息

想法

致力打造属于更合适用户使用的博文平台,集百家之长。

现状

目前平台已上线了第一版,个人博客功能基本完成。目前内测阶段。暂未开放注册。平台主页,登录我的博客 由于此项目设计,开发,测试,部署等等都是我一个人在搞,所以目前进度不是很理想 T_T... ... 只能在业余时间开展。

界面截图

登录界面: 登录

后台首页 后台首页

文章列表 文章列表 文章发布 文章发布

文件管理 文件管理

博客信息设置

手机访问效果

文章详情

评论

emojify表情支持

立项功能待开发

  • 专题的概念
  • 关注 博文收藏,点赞
  • 好友功能
  • 回复可以像新浪微博一样统计条数,及显示回复列表
  • 评论编辑器位置优化
  • 随机阅读文章
  • 自定义导航
  • 草稿箱
  • 评论点赞明细
  • 打赏
  • ...

所用技术(感谢己下项目)