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

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

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

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

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

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

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

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

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




相关推荐
小义_1 天前
Linux 性能排查实战
linux·服务器·php
互联网志1 天前
机器人物理AI操作系统问世 多形态设备协同训练重构智能作业模式
人工智能·重构·机器人
空堂与归1 天前
英伟达AI服务器涨价超15%:HBM存储成本飙升,AI算力经济重构开始
服务器·人工智能·重构·英伟达
宋拾壹1 天前
php对接携程验票核销
android·php·android studio
知了一笑1 天前
项目管理,被AI困在2026年
人工智能·ai·项目管理
Zenova EdgeOS1 天前
储能项目工期演变:从长周期到模块化加速的多元路径
项目管理·储能系统·epc·储能项目·项目工期·模块化储能
catchadmin1 天前
NativePHP v4 让 Blade 构建原生 iOS 与 Android 界面
android·ios·ai·php
Sagittarius_A*2 天前
Burst Lab | PHP 审计 13|反序列化(三):POP 链构造与 Gadget Chain 分析
开发语言·web安全·php·代码审计·反序列化
蓝速科技2 天前
蓝速科技丨新旧楼宇混杂场景下会议室预约门牌屏一体化改造方案
开发语言·科技·php
Sagittarius_A*2 天前
Burst Lab | PHP 审计 14|反序列化(四):字符串逃逸与绕过技巧
开发语言·安全·php·web·反序列化