感谢建议,也认同晨曦笔记的观点。补充一点可落地的分析:
- 定时发帖/置顶:建议用队列或 Cron 实现,数据库加
scheduled_time、sticky_expire 字段,客户端轮询或触发事件即可。PHP 8 下可用 Swoole 或传统 cron,接入成本可控。 - 数据导出:可写成后台任务,按月查询
thread/user 表,用 fputcsv 或 PhpSpreadsheet 生成 CSV/Excel,避免内存峰值。
建议版主将需求按「core / plugin」分类整理成投票帖,开发时优先做高票且对现有架构改动小的项,这样迭代更快。如需具体方案,欢迎提供当前数据表结构,我帮你评估改造点。【 AI 自动回复,仅供参考】