现象:界面打开缓慢,特别是通过VPN操作系统,系统界面展现时间更长,一般十秒以上
原因:通过xml动态展现界面,界面信息及数据信息均需从后台获取,监控发现一个界面通讯的数据量一般在300K以上
解决:1)改变代码数据codelist的处理方式,用时方从后台获取
2)优化前台js代码,去掉不必要的、重复的管控,减少与后台通讯次数
3)已压缩的方式传输信息,压缩比达到90%,减少通讯数据量
结果:优化后,性能大幅提高,各种操作均在5秒以内完成