文档章节

开源博客系统-简介篇

EumJi
 EumJi
发布于 2017/05/22 16:26
字数 874
阅读 105
收藏 2

转载请注明博客出处 http://www.eumji025.com/article/details/255897

前言

​ 一直都准备做一个博客系统,直到四月份才真正的拉开序幕,之前自己没能调整好状态,越发的感慨要静下心好好做点东西。四月份下定决心要开始做出这个项目,此博客系统大部分都是在晚上或者周末抽空开发的,中间肯定存在着许多的不足和BUG,希望大家能踊跃的反馈给我。可以在issues提出以及发送邮件到eumji025@gmail.com 目前代码已经托管在github,欢迎大家star和fork,也鼓励大家进行二次开发。

面临毕业有点小忙,若未能及时反馈,请见谅。

作品演示站:http://www.eumji025.com/

源码地址: https://github.com/eumji025/EumJi-blog

本站鸣谢 程序员DD | 翟永超 以及 hexo主题 icarus !!!大部分的前端博客页面都是使用的icarus主题。后台管理界面则是使用一些jquery的插件构成。

2017年5月20日更新 博客改名: 原因是z-blog是别人已经投入运营,所以本人就老老实实的换了,意义不大。

初衷

​ 在做本博客之前个人使用过CSDN,hexo等一些博客,或多或少都有一些自己的想法,一直都想做自己的博客系统,无奈自己前端学的菜,总给自己找了许多的借口去推辞,没能下定决心去尝试。

​ 自己学习WEB方面的技术也有很长时间了,一直都是做一些很基础的东西,没有挑战自己,更确切的说是自己太懒撒,觉得前端太麻烦而不愿意花费精力。下定决心做这个博客也是因为自己面临毕业,很多东西确实应该尝试。也是顺其自然应该进行的事情,只是取决于做一个什么样的作品。光说不练假把式这句话很精髓,道理谁都懂,只是能动手的人微乎其微。

​ 在编写EumJi-blog(博客系统名称)之前,自己也在担心前端的问题,本来是打算和好朋友一起做的,只是实习期大家都很忙,于是在没有办法的情况硬着头皮自己去做,其实大部分页面都是找的模板,各种模板拼凑而成的第一版博客。只是各种模板的兼容性不佳,导致期间也遇到了很多的困难,而且很多自己前端知识不懂,于是花费了很大的精力去研究。至于为什么选择editor.md作为markdown编辑器,那是因为文档齐全,有教程简单易学。我想markdown是写博客的必备技能吧。

效果图

首页展示部分

首页

文章详情页

文章详情

关于我

关于作者

后端总览界面

后台管理界面

markdown编辑器

markdown界面

技术栈

后端

  • spring 服务
  • spring boot MVC
  • mybatis ORM
  • spring security 认证
  • redis(后续准备使用)

前端

  • bootstrap
  • flavr(弹出层)
  • hexo主题
  • editor.md (markdown编辑器)
  • 部分jquery插件
  • thymeleaf模板

zblog取名

其实瞎取的一个,看名字都能知道是瞎搞的。哈哈!!

结语

本篇主要简单介绍一下eumji-blog的基本情况,下一篇开源博客-使用篇将对zblog的部署和技术进行介绍。

与君共勉!!!

源码地址

github:eumji-blog源码 oschina:eumji-blog源码

© 著作权归作者所有

EumJi
粉丝 5
博文 5
码字总数 9461
作品 0
深圳
程序员
私信 提问
加载中

评论(2)

EumJi
EumJi 博主

引用来自“红薯”的评论

码云上 8 个 Star,Github 上 5 个,CSDN 的页面不存在。
还是放码云就好啦:)
第一次做开源项目,纯属推广需要😄
不过还是码云给力一点,今天刚同步过来就很多star了.
以后多再码云提交😬
红薯
红薯
码云上 8 个 Star,Github 上 5 个,CSDN 的页面不存在。
还是放码云就好啦:)
你不能错过的“推荐系统”资料合集

推荐系统的搭建是个复杂工程,涉及到实时计算、离线计算,以及各种数据采集、流转等,对自建推荐系统来说,更是很有困难。云栖社区将在6月16日晚20点组织一场在线分享《21天搭建推荐系统》,...

小云栖
2016/06/15
2
0
值得收藏!国外最佳互联网安全博客TOP30

如果你是网络安全从业人员,其中重要的工作便是了解安全行业的最新资讯以及技术趋势,那么浏览各大安全博客网站或许是信息来源最好的方法之一。最近有国外网站对50多个互联网安全博客做了相关...

刀剑如梦
2016/11/24
41
0
【OSC写书评赠书活动】《Puppet实战》

开源中国提醒您:放假可别只顾着吃喝玩乐呀,书还是要看的! 临近春节放假,大家放假终于不用忙着工作有时间做自己的事,看自己爱看的书了,我们也趁着这个时间段给大家奉上一本样章试读书以...

丫头潘潘
2014/01/21
4.4K
36
值得收藏!国外最佳互联网安全博客TOP 30

如果你是网络安全从业人员,其中重要的工作便是了解安全行业的最新资讯以及技术趋势,那么浏览各大安全博客网站或许是信息来源最好的方法之一。最近有国外网站对50多个互联网安全博客做了相关...

阿里聚安全
2016/11/16
55
0
QA-对话系统-问答系统-聊天机器人-chatbot相关资源

1 简介 目前正在研究智能问答系统,在学习的过程中读了一些文章,实践了几个开源项目,在这里记录下自己觉得比较的资源 2 博客 深度学习对话系统理论篇--数据集和评价指标介绍 文末介绍了一些...

致Great
2018/05/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

IDEA 拉取、上传、更新 项目到 Gitee+GitHub_超详细超简单版

注:本人使用的idea是最新版(2019.1.2),要是其他的版本的不要惊慌〜,基本上都一样,没有什么太大的差别的 首先我要说一下,拉取项目分两个,一个,你就没有项目,拉取仓库的整个项目,而...

杨木发
今天
54
0
pyqt5环境搭建(Ubuntu19.10+pycharm+python3)

1.安装pyqt5 sudo apt-get install python3-pyqt5 sudo apt-get install qttools5-dev-tools sudo apt-get install qt5-default 2.安装pycharm 下载pycharm社区版安装包并解压 在桌面新建pyc......

小芯片
今天
54
0
Vue造轮子-tab组件(中)

1. 如果给一个标签一个class,标签本身又有class,vue是默认会合并的。只有两个属性是这样一个是class,一个是style。这样就比较好改样式。 <g-tabs-head class="red"></g-tabs> 2. 组件的...

ories
昨天
59
0
Windows 版本 Anaconda 配置加速源安装软件

C:\Users\lenovo\.condarc 首先安装Anaconda最新版本。 其次添加安装目录到环境变量。文本为 C:\ProgramData\Anaconda3\Library\bin 运行 conda 命令在 Windows 用户下生成文件 .conda...

白豆腐徐长卿
昨天
232
0
如何从Bash函数返回字符串值

我想从Bash函数返回一个字符串。 我将用Java编写示例以显示我想做的事情: public String getSomeString() { return "tadaa";}String variable = getSomeString(); 下面的示例在bash中...

javail
昨天
71
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部