每次切换门户都非常卡,pc端也非常卡!(1.6.0优化后速度提升明显)

背景&操作步骤

做了什么操作后,出现的该问题

  1. 切换门户,加载非常花时间!此问题感觉官方根本没有仔细对待啊,是完全没有办法解决吗?
  2. 连PC端都是这样的加载时间,放在手机端使用,简直是客户无法忍受的地步了!

期望效果

进入页面,能够正常速度加载。

希望官方正视这个问题,不要认为这个问题比不上AI集成等等酷炫功能。

我们前端时间做了优化, PC端和移动端的速度还是挺快的, PC端和移动端都在10秒以内。之前客户反馈卡的问题一般都是服务器带宽太低,或者是服务器用了内网穿透的问题。

你可以在默认门户中按F12打开控制台,禁用掉缓存, 看一下资源加载速度,如下图所示,提供一下你们服务器的截图,帮你们分析下原因。

我之前反馈过卡,现在还好,可以查一下

1、是不是用内网穿透,如果是,看下是什么,节点小宝会比较慢,即使付费

2、花生壳可以,用了企业端口,15M的带宽,解决了这个问题,费用1000多

3、如果是公网,可以考虑升级带宽

好的,我检查一下。

每次首次进入实在是太难受了。

感谢您的回复帮助。

我这边没有做穿透,是阿里云直接部署的。

服务器设置的额带宽的话目前是弹性带宽,目前设置的最大是10M,按理来说不应该如此慢。也经手过很多的项目,在此带宽下从未出现过加载慢的情况,甚至小带宽也比现在的加载速度快,所以应该还是优化空间的。

您那边现在首次进入门户的时间大概是多少呢?PC端和移动端分别是多少?如果加带宽有非常明显的效果,那就太好了。我们也安排加带宽稍微临时缓解一下当前的问题。

我理想中进入移动端单页面(比如扫码任务之类的功能),最多是3-5秒。

实测:

1、PC浏览器端,速度是ok的,首次5-7秒,二次3-6秒

2、PC钉钉端,首次6-10秒,二次4-6秒,偶尔出现一直无法跳转的问题,点击二维码也无法弹出,刷新后可进入

3、移动钉钉端,首次7-12秒,手机端没有缓存机制,所以每次都是首次登录,时间上会比较慢

4、移动浏览器端,首次7-12秒,二次5-7秒

核心我觉得需要针对钉钉进行优化,其次是钉钉的跳转登录确实会影响到登录效率

1 Like

非常感谢,我这边也试着将带宽加大试试效果。

先不用增加带宽。按上述截图看下,确认是不是 网络问题

这个很明显就是网络问题。
另外如果只是这 2 个接口慢的话,可以先忽略,半个月内会发布一个版本,去掉了这 2 个接口。

好的,我正想说这个事情,因为实际只有这两个接口占用时间,其他的大多是几十或者几百毫秒。

唯独这两个接口,所以希望官方认真对待这两个接口的处理方案,我也在相关其他话题中说明过此核心需求。

再次感谢官方处理问题的响应速度。 :handshake:

已经尝鲜了最新的版本,去掉这两个接口之后的加载速度真的快了很多。

我这边测试出来,PC端是2-3秒左右,移动端是5-8秒(一般是在5秒多)。
已经算是还可以的加载进度了,但是移动端这个速度是不是还有可以优化的可能?毕竟从消息通知点击进去审批,要加载5-8秒也不太好。

我自己体验的结果分享一下,大佬们看看有没有可能优化的空间。

我发现在刷新门户的时候,每个接口的网络加载速度都是很快的,偶尔会出现appinfo.js这个接口会涨到2秒,更多的时候都是50ms以内的加载速度。

但是在appinfo.js和isTokenExpire这两个接口之间会间隔2秒左右,也就是appinfo.js接口请求成功之后,前端网页内部执行了2秒钟左右才请求isTokenExpire接口。不知道这一段时间可不可以优化出来?比如异步等处理方式,使得门户刷新时的加载速度变得更快,尤其是对移动端有很好的帮助。