Closed zgq354 closed 3 years ago
该升级 beta.15 了,有兴趣的同学可以研究下
该升级到 beta.16 了,哎
由于 beta.13 与 beta.16 相差太远,涉及到了所有的第三方扩展,魔改代码不好一次更新 可以先另外起一套跟上上游的版本单独部署,待稳定后再将主站迁移过去
大致分四步:
目前在分支 beta.16 合并了官方最新的 beta.16 版本,接下来将基于这个版本逐步魔改新功能。
另外我部署了一个部署了项目当前最新代码的测试站点,目前还是官网安装的 beta.16,有任何的功能更新均可在此预览,欢迎各位体验和提出建议: https://dev.0xffff.one/
待功能稳定、完善了迁移方案以后,我们再将此分支代码合入 master 分支。
相关讨论可以加入站点 Q群 or Discord 群组 的 #dev 频道。
接下来是安装现有功能所需要的扩展: 扩展列表待更新,欢迎在楼下留言所需的扩展
目前测试站已安装的:
由于期望本站的附件都放在对象存储服务(类 Amazon S3,目前是用腾讯云),避免服务器维护文件下载的开销。 fof/upload 插件存在一些问题会影响它的体验:
核心问题:依赖 php 透传上传下载,服务器多一层带宽压力
期望实现: 可以直接在浏览器直连对象存储上传文件,获得最大带宽使用效率,且无严格文件大小限制,并能用上云服务提供的图片处理的功能。
其他细节问题(低优先级):
目前我的思路是,先用社区扩展,如果有不满足功能的地方,再考虑自己 fork 仓库去开发维护。 有个问题是 fork 仓库会有很多跟上主线版本的维护成本,时间精力方面都不太可行(如现在线上版本的搁置状态),所以尽可能地靠近社区多一些。 也欢迎提出你的想法!
站主,社区私信功能可有考虑过,因为有些事情确实只想两个人探讨而不想影响他人,或者其他网站一样个人信息附带邮箱?
站主,社区私信功能可有考虑过,因为有些事情确实只想两个人探讨而不想影响他人,或者其他网站一样个人信息附带邮箱?
可以支持不公开讨论的模式
目前装上的扩展:
还有问题的扩展
中文站内搜索目前有两种方案:
所以可以先想办法把 xunsearch 插件移植到 beta.16 上
可以改名了,Flarum 原来发布了 v1.0.0,放心搞起吧
中文搜索问题:先暂时使用 FULLTEXT 索引方案,后续考虑es等搜索插件
已切换至 v1.0
目前站点用的 flarum 还是 beta.13 版,flarum 官方发布了 beta.14 版本,为了跟上主线的更新,需要升级核心。
由于 beta.14 前后端框架都做了大量的重构和版本升级,所有的魔改与第三方插件都需更新以便兼容 (具体涉及的修改点待梳理)