引言
作为一个大四狗,忙着修学分的同时也在思考着关于工作的事情,对于应届毕业生,最缺的就是工作经验了,这个时候建立自己的网站就能让你在众多竞争对手中脱颖而出了,上面是我编的我就想在基友面前装逼
前端样式
那么如何建立一个属于自己的博客网站呢,首先要明白自己想要的是那种形式的,如果你只需要一个静态页面跳转的,那么可以右上角了,如果是想用自己所学的东西写一个,那就首先要明白自己所需要实现的功能,其次就可以开始给自己的网站设定样式了,当然对于像我这样的懒人有现成的模板那肯定是最吼的某个大牛的模板网站,layui,bootstrap,easyui等等静态页面模板我就不贴了,自行百度,模板选好了就可以开始动手搭建了
数据库设计
记不清以前在某本书上看过,虽然先设计数据库再设计具体功能会让关系模型绑架实例模型,但是这样会让我们的逻辑更加清楚,设计数据库嘛,一个用户表是要有的,一个文章表是要有的,一个评论表是要有的,还要有哪些,如果有留言新增留言表,如果有其他角色新增角色表,权限表,根据你之前想到的样式给自己增添所需要的表,数据库大体设计完成,注意细节有哪些,安全性,用户id选择一个加密方式,最直接的单向散列加密,MD5之类的,那么你的id就不能是int了,字段根据你的加密方式自行调整,尽量不要占过多字节,节约点总是好的
后台开发
选择自己的后台语言开发,本人大学因为学的是java方向当然还是用java写了,框架SpringMVC,Spring,MyBatis,三大巨头,安全性的话再来个shiro管理权限验证用户,如果觉得自己博客将来很受欢迎,对网站速度还是有一定要求的加个redis缓存,还有什么,消息中间件熟悉的话也可以加,想加什么加什么,注意细节有哪些,sql语句尽量优化,什么索引啊,通配符啊的考虑一下,然后页面什么css放上面js放下面啊(这是我在李智慧老师的书上学到的,哈哈之前都没想过,李老师太厉害了)之类的不细说了
服务器搭建发布
都搞完了本地跑一跑,ok了就可以发布了,买一个云服务器,我用的是阿里云,学生价9.9,真实在,买完给服务器安装一下环境,看你买linux还是windows了,虽然linux做后台服务器肯定比windows好但是只是一个简单的博客网站,不用考虑什么并发性这类的测试,我还是选择熟悉的windows(其实是Linux不熟了),环境搭完了,程序打包war丢服务器tomcat,启动tomcat,测试一下,ok,不ok?看看你的控制台实例端口号添加一下8080,80,还不能跑?百度啊,哈哈哈,问题都解决了再去买个域名,.top .ini便宜啊一年才3块,不过这些域名现在都要实名认证了,跟着新手教程跑不多说了,到了最后一步了,这才是关键,那就是发朋友圈,当然写的太丑了就不要装逼了,不然被打脸就不太好了
我只写了一下大概流程,并没有写下详细步骤,因为所有需要的东西你都可以百度搜到,感谢这个互联网时代,最后我还是不要发自己的博客网站了,当然不是太丑,只是暂时还太简陋了,我才花一个星期搭的当然不能发了,以后有时间再慢慢补起来吧,希望能找个好工作