经过了前期的磨合与测试,今天DTcms 8.0首次对授权用户开放下载,在8.0版本中, 我们在整体的架构和细节方面做了大量的工作,使得性能和速度方面都提升到了60%以上。
API项目我们依然使用.NET 8.0,前台统一使用VUE3.0编写,相比7.0,前端Web站点我们抛弃了ASP.NET MVC+VUE开发,直接使用服务端渲染(SSR)来解决搜索引擎SEO问题。在开发初期,我们做了大量的改进与尝试,为了能进一步提升,我们全面改写了缓存机制。
现在,我们终于可以体验一番畅快的感觉了。DTcms 8.0总体改进有如下几点:
1、速度的提升,体积更小
整个源码压缩包仅有16.8MB,体积更小,后台速度提升了50%,前台速度提升了80%,这不仅归功能于VUE3.0,更在于我们多少个日夜的摸索。
2、更在意界面上的美观与细节
后台我们在原来的基础上引用了Element Plus,在原基础上进行再次加工以便适于我们的项目,使页面更加紧凑和美观,全部重写了上传控件。
3、功能上优化,去掉无用功能,增加新功能
在商品的功能上,对规格进行了重构、优化,增加了预售、团购、分销等功能。商品支持视频介绍等。
最后声明:DTcms 8.0也会提供免费公开版,目前功能在测试中,我们会迟快开放下载。
深圳市动力启航软件有限公司
2024年6月23日