这篇文章将为大家详细讲解有关如何使用SpringBoot技术栈搭建个人博客,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
个人博客这个东西在我大一下学期就想尝试自己写一个了。为什么会有这样的想法呢,那是因为身边有人搭建了一个漂亮的个人博客,那时的我感觉这个东西真是太棒了,既可以锻炼自己的技术,又拥有了一个自己的地盘,你想怎样就怎样,我真的瞬间就被搭建一个自己的个人博客的想法吸引,义无反顾。
大二上学期开始尝试做比较大的项目,那时的我还只是有理论知识的小白,写一写小的demo,但还没有真正的做过一个完整的项目。
第一个社区项目,我觉得我自己成长的还是很快,学会了通过浏览器调试接口,了解了前后端交互使用ajax的一些基本知识,学会了怎么查阅开发者文档,学会了怎么接入qq……尽管这段时间十分的累,但确实十分的充实,每天技术进步的同时,都会想一想下次把这个运用到自己的博客中,每次想到这些我就会十分的高兴。
磕磕碰碰的结束了社区项目后,在对开发流程有了自己的认识与能力提升的基础上,我迫不及待的开始了个人博客的搭建。后端当然是我自己负责,至于前端,考虑到别人没有时间和可能跟我的想法不吻合等问题,我觉得还是自己负责吧,给了我莫大信心的当然还是学长自己搭建的博客的前后端都是他自己完成的。别人能够做到,我当然也能了o( ̄▽ ̄)d。
当然也不是每个东西都是自己写,那时的学业压力还是比较大的,根本没有时间系统的学习前端。所以我采取使用前端的框架Amaze来搭建博客的前端框架,虽说难度降低了很多,但也是十分的艰难,就这样,博客页面的搭建开始了。
不得不说在前端设计页面这个方面上,我真的是太菜了,总之就是完全不知道怎么设计,最后写出来的页面十分十分的丑陋。Σ( ° △ °|||)︴。每次弄出丑陋的页面,又要重新改,博客时间最大的花费就是在这里了,那段时间真的是非常的痛苦,每次都说不改了就这样凑合着用了,但是明天来的时候依然打开了调试页面把昨天想到的设计添加在上面o(╥﹏╥)o。
大二下学期,课程安排的十分紧凑,感觉就像回到了高中一样,再加上参加了比赛,还需要分一些精力与时间到这边,原本不充裕的时间就被无限的压缩,导致原本觉得可以很快就可以完成的博客时间被无限的延长。一天天,一月月,时间就这样不停的流逝。
终于在我不懈的努力下,在今年的5月份,博客的雏形终于完成了,写博客,编辑博客,评论,阅读这些基本功能终于前后端测试完毕,可以正式使用。迫不及待的将它挂上了我自己的服务器,当输入自己的域名,真正在外网访问到我的博客时,真的感觉十分的神圣。但看着这个页面,哎又默默地按下了F12 o(╥﹏╥)o。又再次重构,再次重写页面,增加管理端,添加https。
不知不觉时间再次流逝,来到了六月底,顶着考试月的压力,终于调试好了基本的功能,达到可以发布的地步了(也正是因为考试才在这么多天后开始写这篇博客)。虽然还有一些最初设想的功能没有完成,但是那都是我自己使用的东西了,在接下来的日子中会逐渐补全的。虽然有些晚,但还是庆祝个人博客的正式发布。o( ̄▽ ̄)d
归档留言
友链
后台管理总体设计
目前java代码感觉还是写的不够规范,下一步可能会重构一些代码
在文章处加入redis缓存,提高加载速度
使用lazyload插件实现页面图片懒加载
添加写文章时实时保存
关于如何使用SpringBoot技术栈搭建个人博客就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。