8000 2018年11月/12月迭代计划 · Issue #1521 · siteserver/cms · GitHub
[go: up one dir, main page]

Skip to content
2018年11月/12月迭代计划 #1521
@starlying

Description

@starlying

欢迎来到2018年11月1日发布的SiteServer CMS 新版本 V6.8,经过两个月的连续迭代开发,V6.8 版本新增了几项重要功能,我们希望你会喜欢,一些关键的亮点包括:

.NET Core 平台迁移

SiteServer CMS 基于.NET Framework,只能运行在Windows系统下,2018年产品开发团队不断改造产品架构,逐步向.NET Core 平台迁移,截止到V6.8版本,系统框架已经基本迁移至.NET Core兼容的依赖包中,目前剩余需要向.NET Core 平台迁移的部分主要是Web Form页面,预计2019年上半年可以彻底完成.NET Core 平台迁移工作。

向.NET Core 平台迁移完成后,系统能够利用.NET Core跨平台的优势实现在Linux系统中部署,或者通过容器的方式部署,性能和可伸缩性将显著增强。 借助 ASP.NET Core,系统运行的服务器/虚拟机 (VM) 数要低得多,减少服务器/VM 后可节省基础结构和托管成本。

与官网插件、模板集成

新版本中能够安装和使用的插件以及站点模板将与SiteServer CMS官网紧密集成,管理员在后台界面中创建站点时可以方便地选择合适的模板,一键生成网站,或者通过后台一键安装、升级插件。

经过改版,SiteServer CMS官网中的插件以及模板不再仅限于官方发布,任何开发人员或者企业均可以在官网注册账号上传并发布自己的模板及插件,随着SiteServer CMS用户量的不断增加,相信会有更多的开发人员愿意开发出精美的模板以及强大的插件,通过产品与官网的集成,能够让这些模板与插件更方便地到达最终用户的系统中。

依申请公开插件

伴随6.8版本,我们发布了依申请公开插件,用于实现行政机关根据公民、法人或者其他组织的申请,依照法律规定和本机关的职权,向申请人公开信息的功能。

01 1

插件使用请参考: 插件使用文档

插件文档增强

qq 20190102162159

之前,由于各个插件处于快速迭代开发中,相关使用文档及模板标签说明一直比较欠缺,在2018年11月/12月迭代周期中,我们逐步完善了部分插件使用文档及标签调用说明。

在接下来几个开发周期中,我们将集中力量把仍未发布使用手册的插件文档补齐,让用户在使用任何插件的时候能够查阅详细的插件使用说明、操作手册以及模板标签调用说明。

功能增强

完善后台框架页(main页面)打开速度及用户体验

新版本将pageMain.aspx页面修改为main.cshtml,由原来传统的WebForm方式改为Razor页面,统一由Vue管理页面布局,使得加载速度有明显提升。

后台手机端支持增强

新版本完善了通过手机端访问后台时的菜单导航,同时优化了手机端小屏幕尺寸环境下后台默认页面的展现方式,使得手机端访问后台更加舒适。

完善创建站点方式,增强在线模板选择界面

新版本增强了在线站点模板选择功能,使得创建网站前对在线模板的筛选和预览更加便捷

qq 20190103052007

其他功能增强:

  • 新增一键取消生成功能,避免多次重复生成。
  • 后台头部站点列表以最后一次管理站点的时间进行排序,点击全部站点以实际站点排序进行显示,方便站点管理的切换。
  • 完善添加插件界面,与官网插件频道集成。
  • 新增管理员头像功能,更易于识别。
  • REST API中contents接口新增按多个栏目列出内容列表选项。
  • 完善判断内容是否图片内容标签的写法(stl:if type="imageUrl",原始写法为stl:if type="imageUrl" op="NotEmpty")。

BUG修复

贡献

感谢以下用户提交代码,帮助我们改进 SiteServer CMS :

@liuxcoder :建议修改:SiteServer.CMS\Core\ContentUtility.cs #1563

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0