方正翔宇网站内容管理系统开发的入门模块-乐题库
优采云 发布时间: 2021-07-31 01:05方正翔宇网站内容管理系统开发的入门模块-乐题库
方正翔宇网站内容管理系统是由方正集团历时近8年的开发体系提供的管理系统,它采用vue、element-ui、antd三个开源框架以及符合国际标准的标准底层和数据管理模块体系而构建,遵循w3ccc协议,无侵入式框架架构,开发易用性极强。本系统适用于各种企业、公司使用,
5、pc站、pc端cms等多个平台的开发,此外,方正翔宇还可用于工作室开发、会议室使用等。本期介绍官网系统开发的入门模块。
1、项目管理:该模块基于企业级业务对象进行的权限管理,系统权限分为组织/部门层级、公司层级、人员层级、业务员层级、个人层级,角色权限是指用户使用人员权限,身份权限是指用户所属组织或者职位。
2、系统部署:系统使用webserver和esb进行部署,并通过自定义规则进行统一权限管理。
3、系统管理:系统可分为开发者部署、运维部署两种版本,antd+esb+ci方式适用于低成本的开发运维,企业规模稍大的可以选择ci+esb方式,类似于自动化交付流程。
4、单元测试:模块单元测试:主要用于验证的是模块开发质量问题,比如模块结构是否完整无缺陷等,有标准测试用例,通过bdd或者bibtest方式进行测试。集成测试:在测试用例验证完成后,完成统一的测试用例评审,保证软件质量、接口质量等合格后生成验收集成。
5、高可用部署:该模块开发的关键场景一般适用于访问量大的场景,传统架构场景如:facebook前端团队为了防止代码被程序员泄露,在发布前至少需要做单元测试,其他部署中间也会产生较大压力,而分布式架构则有效避免线上故障时需要线下紧急调度线上服务的情况,整体交付时间大大加快。
6、服务管理:可以对服务进行高可用部署、限流限流、放行、重试等管理,很多模块会是和服务部署进行集成管理,但又不排除内部公用不需要独立部署。
7、系统安全:和antd+esb+ci模式一样,对模块进行权限管理,用户随意访问。数据隔离:本模块做了权限设计和隔离,通过对用户的角色权限在程序中做操作,拒绝外部人员对程序本身的侵入,将程序内部代码暴露给外部人员访问,增加程序的安全性。
8、代码审计:本模块集成对代码规范、代码质量、代码功能等进行验证,有效防止代码侵入、变更,实现自动化黑盒检测。
9、云服务模块:云存储、相册、gitlab等,可以实现弹性访问、版本维护、多人协作等用途。
1
0、配置管理:对用户配置的变更,各个平台客户端提供相应开关,确保用户后续无法通过发布规则改变。
1、注册和登录:为注册和登录模块做了设计,