欢迎光临散文网 会员登陆 & 注册

写完论文的一个多月,我从零写了个个人网站

2023-04-08 13:58 作者:Mr灬赵赵  | 我要投稿

趁现在

      快要毕业了,趁着还有最后一点点自由的时间,我决定从零重写个人网站。之前也有搭过博客网站,但是是基于Hexo的静态网站,受到框架的许许多多限制,模块之间耦合高,改造能力低(主要还是当时自己能力不行。。。)于是我决定从前端,到后台,再到后端,全部都自 己 搭 ~

       其实很久之前就有这个计划,但是总是被各种事情打断,如今终于有了一段真空期,赶紧行动起来(寒假?额,我以为我的自控力会很强。。。)

开始?

      万事开头难,我对网站的要求就只有两点,美观和快速。快速是个硬性指标,通过加载时间来衡量,通过相应的技术手段来进行改进,但,美观怎么说?我的审美能力?额,有吗?或许吧,有一点,但不多,于是在寒假,我弄出了这样的草稿:

不是,这也太丑了,我cpu都烧了就这样?好吧~_~我放弃了。。。

      要不去别人的网站瞅瞅?于是我在B站翻了一天的个人博客网站,终于~~~额,我还是啥想法也没有。也看到了Fomalhaut大佬的网站,有很多我喜欢的元素,但是功能太多了我望其项背好吧,新手村还没出就打boss?散了散了,挤挤论文不好吗,躺床上追剧它不香吗,今晚的『救星』还没看的。

转机!

       就这样,过了不知多少天,我照往常打开B站,在推荐页面,我,发现了它:


        哇~,这不就是我想要的?太好看了吧,果断直接联系博主,做不了巨人,站在巨人的肩膀上那还是很擅长的😏

开始!

       得到了许可马上开干,学生套餐买的腾讯云服务器还在云上吃灰呢,正好利用上。再买个域名,备案啥的直接同步进行,于是,一个月后,CfishHome她上线了(此处应该有音乐)

首页:

文章列表:

文章详情:

反馈页面:

关于:

注册和登录:

ChatGPT:

后台管理:

        CfishHome是基于vue3(前端),express(后端)和MongoDB(数据库)搭建而成,采用nginx做负载均衡(虽然可能好像完全没这个需求),并且网站集成了chatGPT api,无需科学上网国内可直接访问。由于网站图片比较多,为了加快访问速度,所有的图片都托管到七牛云,并进行CDN缓存。但是第一版网站代码还是写得很粗糙,为了能尽早上线(再不上线,chatGPT的热点就蹭不上了,GPT4都要出了〔好吧,已经出了,写稿的时候还没出[doge]〕)目前就是能运行,很多可以优化的地方(数据库的开发和维护是真的掉头发)也会一步一步完善,后续整理代码后,也会将网站前后端代码在Gitee和GitHub上开源,感兴趣的小伙伴可以关注一下。

结语

       建这个网站的初衷是为了记录问题和技术分享,在互联网这个领域,技术更新的太快,去年秋招的重点考察技术今年已经是明日黄花🌼,我们并不是处在最繁荣的时代,甚至有许许多多的不稳定因素,努力不让自己挨打吧。


写完论文的一个多月,我从零写了个个人网站的评论 (共 条)

分享到微博请遵守国家法律