DTcms Core 7.0于2月6日正式发布,升级到.Net 6.0框架,对系统进一步优化与改进。本次做的调整如下:
一、由Net Core 3.1升级到.Net 6.0
虽然微软虽然已发布.Net 7.0框架,但是考虑到稳定性,依然还是使用.Net 6.0,VS开发软件使用2022,所以2019用户请升级到2022,VS只能向下兼容,不能向上兼容。
二、对数据库部分的字段进行了调整
对原来的字段有增删除改,具体可以仔细阅读数据库改动的说明,由DTcms 6.0升级的用户需要注意先调整各表字段,对系统进行过二次开发的用户需要注意。
三、后台采用VUE单页面项目
后台由原来的MVC项目改成VUE单页面项目,后台页面开发更加快速简单,切换页面和加载数据更加快速。
四、PC网站支持通过域名来识别加载的站点内容
PC前台网站支持通过后台绑定的域名来加载不同的模板和展示对应的站点内容,发布到服务器后也可以通过修改模板文件来修改界面,不用再像以前那样需要重新编译和发布。PC前台发布后,发布目录下会多出一个View文件夹,里面存放的即是不同站点名称的文件名:如Main文件夹,后台站点的英文名要设置成Main。
考虑到搜索引擎的收录问题,PC前台站点模板依然使用MVC+VUE模式,模板依然使用MVC的 Razor视图,语法简单易用等特点。
深圳市动力启航软件有限公司
2023年2月6日