禅道20.0.stable发布啦,重构底层PHP和UI框架,用户体验全新升级

禅道20.0.stable版本终于正式发布啦!

自2023年4月启动以来,经过一年多的努力,我们动员了全公司的产研力量,致力于为用户提供全新的用户体验。

本次版本升级主要包括两个方面:一是用户体验全新升级,二是整体代码重构。

在用户体验方面,我们进行了全新的升级。

  • 首先,引入了无感刷新技术,极大地提升了系统操作的流畅度,让用户能够更高效地完成任务。
  • 其次, 优化了主题配色,用户可以根据个人喜好或公司品牌风格进行个性化的界面设置,增强对系统的归属感和舒适度。
  • 同时,对仪表盘内容进行了升级,新增了产品和项目维度的总览和工作推进数据,产品仪表盘还新增了年度和月度推进数据、Bug和发布统计数据。
  • 此外,在表单页面增加了简洁版和完整版的两种模式切换,让填写信息更加直观和便捷,提高工作效率。

在代码重构方面,我们从框架层到业务代码都进行了大幅改进。

作为一款开源软件,重构后的禅道更加友好和易于维护,同时也带来了 更出色的产品性能和更高的安全性。20版本的重构工作主要包括以下几个方面:

  • 引入了 新的UI库,禅道20版本采用了自主开发的ZUI3前端框架,无论是交互体验还是开发效率都有了质的提升;
  • 全新的ZIN页面开发模式,通过配置的方式按需调用前端组件,实现了页面的快速开发,大大提高了开发效率,全新的扩展机制,更方便对页面进行修改和定制;
  • 我们还引入了PHP的强类型检查,大幅减少了系统模块间调用过程中潜在Bug的产生;
  • 覆盖了Model层所有3000+方法的单元测试用例,使代码更加健壮;
  • 此外,我们 增加了大量注释,使代码更易读,功能描述更加清晰;
  • 最后,在MVC的基础上,我们在业务模块中增加了zen/tao两个层次, 优化了代码的封装和组织。
20版本的发布标志着我们在用户体验和技术实现方面都取得了重大突破,我们相信新版本将为用户带来更好的使用体验和更高的工作效率。感谢大家一直以来的支持和反馈,我们将继续努力提供更优秀的产品和服务!




相关推荐
Justice Young1 小时前
软件工程第九章、第十章:软件维护、软件重构、软件复用
重构·软件工程
MARS_AI_1 小时前
融资加持下的云蝠智能:大模型语音Agent重构企业通信新生态
人工智能·自然语言处理·重构·交互·信息与通信·agi
Sahadev_1 小时前
从逻辑表达式到原子化构建:复杂 UI 组件的重构之道
ui·重构
郑州光合科技余经理1 小时前
架构解析:同城本地生活服务o2o平台海外版
大数据·开发语言·前端·人工智能·架构·php·生活
智能修复2 小时前
502 Bad Gateway:互联网世界的“断桥”时刻
开发语言·php
源码师傅2 小时前
AI短剧创作系统源码 开发语言:PHP+MySQL 基于uniapp 无限SAAS多开源码
人工智能·php·短剧小程序开发·ai短剧创作系统源码·ai短剧创作系统·短剧原创制作软件
BingoGo2 小时前
PHP 8.5 #[\NoDiscard] 揪出"忽略返回值"的 Bug
后端·php
逃课的蟠桃15 小时前
管理者在组织变革中的角色
项目管理·软件开发
cute_ming15 小时前
关于基于nodeMap重构DOM的最佳实践
java·javascript·重构
星辰烈龙17 小时前
黑马程序员JavaSE基础加强d5
服务器·网络·php