本文主要是介绍21/06 HXBlog_V2.0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
——-------------------------------——-------------------------------
具体的开发流程细节, 请详见 git log
2017年7月30号之前, 可以访问 http://120.55.51.73 查看项目运行效果
——-------------------------------——-------------------------------
引用声明 :
部分插图来至于网络, 链接地址即为引用地址
——-------------------------------——-------------------------------
又是一个博客系统, 求注入 !
这是 一个月之前, 看到这位朋友的博客系统[https://github.com/llldddbbb/Blog3.0], 感觉挺舒服的, 因此 就"拷贝"了过来, 感谢原作者
此贴 没有比较的意思, 纯粹为了交流学习 !
当然 后台代码重写了一遍, 而且使用的 前后端交互的技术也有一些区别[SpringMvc + Thymeleaf] -> [SpringMvc + Vue]
到最近 完善的也差不多了, 然后 还剩下一些细节部分了, 昨天 租了一台aliyun的服务器, 部署了一下
http://120.55.51.73/
目前js暂未做混淆处理, 可读性也比较高, 看你们的了 !
怒求注入了, 删库跑路都行 !!
测试用户 editor, 123456
项目github : https://github.com/970655147/HXBlog_V2.0
依赖的资源下载 : http://download.csdn.net/download/u011039332/9900168
——-------------------------------——-------------------------------
技术说明
后台
后端 : SpringMVC + SpringJdbc + Druid + Jsoup + JavaMail + thumbnailator + imgscalr + HXLog + HXMongo + HXFlow
前端 : layui + jq + echarts
前台
后端 : SpringMVC + SpringJdbc + Druid + Jsoup + JavaMail + thumbnailator + imgscalr + HXLog + HXMongo + HXFlow
前端 : vue + layer + element-ui[one] + jq
echarts 在几张图标里面, 只使用了一些基本的功能
vue 只是用到了基本的功能, element-ui 只有一处使用到的地方
——-------------------------------——-------------------------------
本来是在贴吧发了几次贴的, 结果被删了, csdn 也被删了
哦, 那就算了吧
——-------------------------------——-------------------------------
本系统中个人认为可以稍微注意一点的东西
1. 几个拦截器
2. BizHandler
3. 参数校验
4. 缓存??
5. dao的封装
6. 部分后端代码[状态切换, 校正管理]
7. 部分前端代码
本来还有一些想法的, 但是 由于种种原因, 就不在开发了
1. 广告 div, 使用特定的属性来标识advertiesment, 然后数据库中存放需要的数据来支撑页面的div的展示
2. 用户中心, blog, headImg, imageShow, mood 等等可以分为多用户处理的地方, 增加用户主页的一系列东西
======================= add at 2017.08.12 =======================
对了, 下面是一些配置环境的过程中遇到的问题, 差点忘记了放上来, 这几个问题都还是挺有趣的
阿里云ubuntu nginx无法访问,求解答
https://segmentfault.com/q/1010000009437407
Tomcat在阿里云上启动慢的解决办法
http://blog.csdn.net/xzs1980/article/details/71545512
nginx 转发会去掉带有下划线(_)的Header name
http://blog.csdn.net/cctt_1/article/details/8290371
======================= add at 2017.09.10 =======================
末尾放点图, 数据使用的测试数据, 之前放在aliyun上面的数据 懒得在清数据库, 重弄一次了
1. 首页
2. 博客列表
3. 博客详情
4. 后台管理主界面
5. 系统监控
6. 缓存控制
======================= add at 2017.10.22 =======================
啊, 今天的时候, 突然 发现csdn的博客, 似乎 加入了审核功能, HXBlog_V2.0 上面也有哟
======================= add at 2018.03.04 =======================
昨天增加了一下简单的广告功能, 当然目前只是一些简单的类型
广告的其他思路
媒体类型 : text, img, audio, 小动画, 其他自定义[canvas 绘制, 等等]
特性 : 固定, 跳转, 可拖动, 可关闭, 其他自定义[自定义移动路径, 等等]
想法 先放在这里吧
——-------------------------------——-------------------------------
to be continued ..
如果有任何疑问, 可以联系作者 Jerry.X.He<970655147@qq.com>
——-------------------------------——-------------------------------
这篇关于21/06 HXBlog_V2.0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!