一个星期,网站重构计划

💡 原文中文,约4300字,阅读约需11分钟。
📝

内容提要

作者计划重构自己的网站,整合功能到一个域名,使用Flask+SQLAlchemy+MySQL作为后端框架,解决安全问题,托管到京东云,2月初上线。已实现评论审核、又拍云存储图片、博客数据结构等功能,未来打算新增邮箱订阅和个人注册功能,希望成为功能全面、内容丰富的前后端分离网站。

🎯

关键要点

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

继续阅读