这个项目是使用spring boot + thymeleaf 开发个人博客项目.
初期开发已经完成,网站已经上线.
0 - download or clone eumji-blog project
1 - Create the database using the eumji-blog.sql file
2 - update the database info in resource/application.yml
3 - compile the modules using the command mvn package -DskipTests
4 - start the modules using the command java -jar target/eumji-blog.jar
5 - Type http://localhost:8080/ into your browser
登陆路径 /login
默认账号 admin 默认密码 admin
剩下的随意操作。
1.博客的雏形已经完成,
2.后续的是更多的稳定性和功能性的修改.
1.将部分前端独立出来
2.追加markdown编辑器的图片上传功能
3.修改移动端兼容问题
1.修复前端显示的bug
2.修复上一篇和下一篇的问题
3.将静态资源走cdn引用
4.修改网站icon
1.解决上一篇和下一篇直接为第一篇和最后一篇的问题
2.解决分享到QQ的URL问题
3.解决图片上传的问题 (因为linux下没有d:/image使用java的临时工作空间目录)
4.解决导航栏换行问题
5.解决登录时候出现js的问题
1.解决iframe不能正确被解析的问题
2.解决&+等特殊符号在post请求中被转义的情况
3.添加license
1.修复异常日志记录的问题
2.修改onclick实践为jquery绑定
3.重构前端js和部分页面
4.重构推送的功能并在添加文章的时候进行推送
5.添加文章按月份归档功能
6.晚上条件搜索功能,目前只支持关键字搜索文章
7.解决分页问题,样式不兼容,换boostrap分页
8.部分静态资源走cdn
1.修复后台启用和关闭文章的提示框
2.后续计划,将博客引入redis等缓存框架
3.优化
1.修改原本onclick事件->jquery绑定
1.zblog改名为eumji-blog 别问我为什么,此名称已存在。
1.修改七牛云配置硬编码的问题
2.修改图片上传iframe跨域问题
3.修改百度推送的方式
1.用户相关的设计
2.优化部分bug
PS: 作者前两天折腾linux了 哈哈哈
The eumji-blog is released under version 2.0 of the Apache License.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。