关于闲着
关于闲着
1. 为什么自己做个人网站?
从18年开始转行做程序员开始,就想自己做个网站,不过因为各种原因,都没有坚持下去。
记得最开始那会儿做了一个网站初学者,当时还专门买了个域名 chuxuezhe.xyz 想着记录下编程和生活,然后又想做成论坛,各种加功能……
现在想想,可能是想要的太多了,却又不知道重点,东一榔头,西一榔头,做了个似是而非。
于是再上线后,更新了几次文章后就没再管过了,直到服务器过期,就不了了之了。
可能是念念不忘,必有回响吧。最近,闲暇之余,做一个网站的念头又冒出来了。
这次没有冒然行动,先仔细思考了下到底想做个什么网站,这样才能坚持下去。
实际上,想想……
做网站的初衷倒是挺简单的:有一个可以进行学习记录和开发记录并向大家展示的地方,希望在网络上有一个完全属于自己的地方。
那么就简单了,就是做个简单博客就好了,不需要太多功能。
2. 闲着网站的诞生
于是……
闲着网站就诞生了。
2.1. 域名和起名
域名挑选其实挺费劲的,想了好多个,一般都被注册了……
直到突然蹦出来一个词:justmyfreedom,这是我的自由,当然这也仅仅是我的自由。
于是试着注册了下,真好,可以注册!
网站名字有点纠结,刚好那会儿微信名叫闲者,于是便起名为闲着,寓意闲着的人。
2.2. 站点
闲着网站主页现在是仿的微信首页,感觉样式很不错,清晰明了,所以借鉴了下(后面会改版下,感觉样式很不符合网站名,哈哈哈哈……)
因为想要个博客,所以使用blog作为前缀,做了一个博客网站:闲着博客
因为浏览器上面的书签栏展示不方便,所以使用nav作为前缀,做了一个常用网址导航网站:闲着导航
会不会有其他的?
那就看后续我的想法了,有其他的就加上……
3. 站点技术
3.1. 首页和导航页
首页和导航页都比较简单,都是单个页面,本来使用一个HTML页面,不过想了想,改成使用vue了,因为后面可能会调用后端接口,省的再次改。
尤其是导航页,打算变更下,底部增加几个tab类型,可以选,从后台获取导航网站的数据。
3.2. 博客
博客的技术选择比较多。
因为目前在职使用的是Java,考虑过使用Java,但是不管是前后端不分离,还是前后端分离,用来开发博客的话,都显得有些牛刀杀鸡了……
由于最早的做过一个博客,使用的Python的Django,于是认真思考一番,还是选择了Django。
因为Django的优点很明显:Django框架在稳定性、高效性、安全性、开发速度、可扩展性和丰富的功能等方面更适合一个人快速开发网站。
页面使用的是通用的免费博客html静态模板,按照自己的想法,改成自己喜欢的即可。
所以,最终技术为:
Python:3.11
Django:4.0
开发的很快,下班业余时间做的,总计的话一周,满打满算不到两天,当然很多功能都未完善。
评论区