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

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

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

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

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

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

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

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

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




相关推荐
Q_Q51100828532 分钟前
python+django/flask+uniapp基于微信小程序的瑜伽体验课预约系统
spring boot·python·django·flask·uni-app·node.js·php
2503_924806851 小时前
动态IP使用中 报错407 怎么办???
服务器·tcp/ip·php
该用户已不存在4 小时前
PHP、Python、Node.js,谁能称霸2025?
python·node.js·php
Q_Q5110082858 小时前
python+nodejs+springboot在线车辆租赁信息管理信息可视化系统
spring boot·python·信息可视化·django·flask·node.js·php
_Re.8 小时前
DSC 归档配置相关
数据库·oracle·php
snow@li10 小时前
PMP-项目管理-PMBOK第六版_中文版:引论
项目管理
stjiejieto13 小时前
AI 浪潮下的劳动力革命:职业重构、技能升级与社会适应
人工智能·重构
BingoGo14 小时前
PHP 快速集成 ChatGPT 用 AI 让你的应用更聪明
后端·php
JaguarJack14 小时前
PHP 快速集成 ChatGPT 用 AI 让你的应用更聪明
后端·php
檀越剑指大厂14 小时前
让数据触手可及采用Chat2DB+cpolar重构数据库操作体验
数据库·重构