[update]网站开发记录

07.10.24 21:56

&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

Comments