一个星期,网站重构计划
💡
原文中文,约4300字,阅读约需11分钟。
📝
内容提要
作者计划重构自己的网站,整合功能到一个域名,使用Flask+SQLAlchemy+MySQL作为后端框架,解决安全问题,托管到京东云,2月初上线。已实现评论审核、又拍云存储图片、博客数据结构等功能,未来打算新增邮箱订阅和个人注册功能,希望成为功能全面、内容丰富的前后端分离网站。
🎯
关键要点
- 作者计划重构自己的网站,整合所有功能到一个域名中。
- 后端框架选择Flask+SQLAlchemy+MySQL,解决安全问题。
- 已实现评论审核、又拍云存储图片、博客数据结构等功能。
- 未来计划新增邮箱订阅和个人注册功能。
- 网站将托管到京东云,预计在2月初上线。
- 前端实现相对简单,主要难点在后端功能复刻。
- 使用Alembic工具进行数据库迁移,确保数据安全。
- 安全措施包括站点初始化密码校验、Referer验证和Token验证。
- 未来可能会加强评论系统的安全性,增加Token验证。
- 计划保留评论审核、又拍云存储、博客数据结构等功能。
- 未来将去除一些页面和API管理,云盘文件不再共享。
- 博客文章将按类别整理,提升内容质量和实用性。
- 友链功能将重构,增加个人主观倾向和爬虫检测。
- 新增邮箱订阅功能,定期向订阅者推送推荐内容。
- 个人注册功能将简化,提供Token验证以增强安全性。
- 作者希望新网站成为功能全面、内容丰富的前后端分离网站。
➡️