[update]网站开发记录
&6.15.2024 深夜
一次偶然的对话让我萌生了开发自己的个人网站的想法。原本打算做成静态网站的,主要用来展示自己的项目,毕竟自己是走Python,AI方向的。大学虽然是计科专业,C,Java,HTML,数据库,电路等前后端,软硬件都有涉及,但都仅仅涉及了一点点,要想真正做出点东西还是要靠自己摸索。回到正题,后面的几十天都在设计主页和分页面的样式结构,写代码,就在前端快要完成一大半的时候,我心想着是时候使用Jekyll结尾了,然后我一顿猛查Jekyll的使用方法,结果发现它做的事(md转html)跟我前几十天做的事一样!!当时我差点直接原地爆炸,也怪我一开始并没有深入了解Jekyll静态网站生成器,只知道静态网站只有html,css和js,没有后端数据库啥的,然后只好硬着头皮看后端框架,数据库,边学边上手,直到现在当下正在敲键盘写到这里的我,这个故事刚刚开始,将会继续下去,直到它结束的那一刻。
&7.10.2024 23:34
网站的前端页面框架结构定型
Flask框架配置基本完成
前后端之间的逻辑搭建基本完成
&7.14.2024 16:30
网站正式上线!!!
购买了域名,服务器
配置了环境;Gunicorn作为wsgi服务器
MongoDB Atlas作为云服务器
nginx反代
使用cf的CDN和DNS解析服务
配置了TLS证书
完成域名重定向
完成开发和生产环境的配套优化
完成监控和日志管理部分
&7.15.2024 21:43
对网站页面做了进一步的优化调试
对移动端做了针对性适配
&7.19.2024 00:14
因服务器端的一些不可抗力,网站暂时下线了两天,现已恢复
添加了一些网站保护规则
删除Reddit link,添加Bilibili link
更改了网站字体样式
优化了主页
优化了查询
修复了两个小bug
&7.20.2024 22:09
优化了图片的上传处理和在数据库的压缩存储
&7.21.2024 19:39
放宽了流量限制
修复了got页面卡片字体放大后模糊的问题
&7.27.2024 00:11
完成网站logo的设计
&7.28.2024 00:15
改进了acquired页面下的文章打开方式,采用页面跳转,不再在acquired页面下直接打开
增强了got页面卡片字体的显示效果
修剪优化了一些臃肿的页面代码
&7.29.2024 00:21
实现got页面卡片的懒加载
&8.2.2024 19:36
添加了评论留言功能
&8.29.2024 19:57
因考虑到got页面卡片的整体美观效果,遂放弃点赞功能的添加
今后一段时间转向对网站的请求访问优化方面
&9.19.2024 18:50
更新主页个人社交链接
&x.xx.2024 xx:xx