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

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

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

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

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

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

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

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

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




相关推荐
Python涛哥2 小时前
PHP框架之Laravel框架教程:1. laravel搭建
开发语言·php·laravel
大白玉米11 小时前
TVBOXOS6.0双端APP二开源码完整版全开源源码重构版
java·重构·php
布说在见14 小时前
踩坑与成长:WordPress、MyBatis-Plus 及前端依赖问题解决记录
服务器·学习·php
张同学的IT技术日记1 天前
重构 MVC:让经典架构完美适配复杂智能系统的后端业务逻辑层(内附框架示例代码)
c++·后端·重构·架构·mvc·软件开发·工程应用
八月的雨季 最後的冰吻1 天前
php算法-- 关联数组使用,优化sip账号去重
开发语言·php
rockmelodies1 天前
【PHP安全】免费解密支持:zend52、zend53、zend54好工具
开发语言·安全·php
Bar_artist2 天前
云渲染的算力困局与架构重构:一场正在发生的生产力革命
重构·架构
速易达网络2 天前
PHP 与 Vue.js 结合的前后端分离架构
vue.js·php
潮湿的心情2 天前
绿色转向的时代红利:创新新材如何以技术与标准主导全球铝业低碳重构
大数据·人工智能·重构