奋战了40天,赛事平台上线了。能这么短时间上线,除了研发人员的加班加点,主要得益于平台本身的积累。
门户系统:几乎没有修改,原样采用了平台的门户系统(当然必要的配置修改是必须的,例如样式、颜色搭配,系统标题等等。这些配置修改都不是代码级别的,只是更改了配置)。
活动动态、各种通知:利用了平台中内容管理系统完成。
内部机构管理、人员管理、权限管理:利用平台基础信息模块完成。
大规模并发支持:得益于平台的微服务架构以及流控体系。
系统运维监控:完全采用平台自身功能。
多媒体数据:得益于平台对minio的封装。
微信小程序:从平台的小程序框架开始,免去了注册、支付等开发工作量。
再有就是开发团队对于平台提供开发技术的熟悉,例如excel导出机制等等。
开发效率的提高,除了人员自觉、技术能力强之外,更多的还是要依靠体系。换个时髦的词就是devops。