网站首页 关于本站
  • 关于博客
  • 关于作者
  • 留言墙
不落阁

Welphen 's Blog

一个java程序员的个人博客,记录博主的学习,工作中的经验及生活中的一些有趣的事,并分享Java方面技术和源码。

  www.welphen.com


简介

本网站是一个由JAVA纯手工及一些优秀的开源组件开发的个人博客网站,并非第三方建站程序生成的(总是有人问我用的什么模板引擎),第一版上线于2017年9月21日。

第一个版本(2017年9月21日)

前端页面使用“Absolutely”大神提供的前端模板页面,以及大量的LayerUI组件,网站架构使用spring mvc+spring +hibernate+redis+nginx+Tomcat架构 ,后台部分页面的布局使用hui-admin框架模板。目前大体的主要功能已经完成,后续将会继续完善功能和页面的优化!

The End

第二个版本(2018年4月18日)

1.前端页面大体布局不变,(原谅我对前端不是很厉害~手动尴尬)主要是对文章的发布重新架构优化,搭建独立的图片服务器,以前图片直接上传到网站目录下,由于图片问题无法做负载均衡,现在图片都上传到图片服务器,统一由Nginx负责处理,实现静态文件和动态请求的动静分离,动态请求由Tomcat处理,静态文件和图片由Nginx处理。网站使用多后端服务器实例,使用Nginx实现请求统一代理,做到初步的负载均衡,配合前端请求的动静分离,极大加快网站响应速度。

2.第一版富文本编辑器采用百度的UEditor,功能性不用说了,很强大,以前在公司项目中一直使用,但是第一版发布后总感觉效果不太理想。使用不到那么多功能,有些冗余,项目也行臃肿,现在使用WangEditor,很简洁,也很轻量。基本功能都很完善。基本符合我的要求。

3.新版完整替换以前的MPlayer播放器,采用APlayer,功能强大,也很简约,后台添加了音乐发布功能!以后音乐随时可以发布了。(以前是手动的换个歌还要远程服务器,然后替换js。心累!!!)

4.新增和优化的功能:首页添加最新评论模块,优化用户留言、回复功能,优化首页文章列表和置顶排序算法!,优化文章详情页面的图片放大预览

5.添加打赏功能

The End

第三个版本(2019年10月10日)正在开发中...

1.前期版本由于采用Oracle数据库,将网站迁移国外服务器后安装Oracle数据库至少1G内存。第一为了节约网站成本,第二打算重新从底层架构项目。重新搭建后台内容管理系统,实现全站95%的动态内容管理。并采用前后端分离的交互方式。

2.解决目前系统中存在的问题,以及使用的痛点!

3.更换CN2 GIA的路线的服务器!保证国内网站访问速度不会很慢!

4.期待新版博客上线!该版本上线后会将代码开源。有兴趣的同学可以关注一下!

The End

WelphenEDM

WelphenEDM

一枚95后程序猿,java后端开发,略懂Web前端.

 甘肃 - 兰州


简介

诞生于1997年,目前是一个码农,从事Java方向的研究和开发。

个人介绍

一个喜欢旅游,喜欢在路上的感觉!喜欢电子音乐的程序猿~(偶尔会跟大家分享一些好听的电子音乐,在本站我也会推荐,喜欢的可以关注我的网易云,收藏我自己整理的歌单:Lumiry丶)

The End

友情链接

友情链接

Name:Welphen 's Blog    Site:www.welphen.com

经常宕机  不合法规  插边球站  红标报毒  原创优先  技术优先


互换友链,携手并进!

Friend Link
留言墙

留言墙

本页面可留言、吐槽、提问。欢迎灌水,杜绝广告!

 


沟通交流,共同进步!

Leave a message