我一直在尝试改善服务器端应用程序的性能,并从Google Chrome Lighthouse获得了一个结果,该结果显示了在解析/脚本评估方面的大量工作。
有人在服务器烈火这是正常现象还是在生产模式下如何改进?
只想了解一些提示或经验,应用程序的哪一部分可能导致这种行为。
谢谢!
答案 0 :(得分:1)
使用服务器端火焰浏览器时,浏览器仅充当哑终端。每当您设置DOM事件@onclick @onmousemove等时,或通过某些javascript发送回服务器。服务器处理该事件,然后javascript接收delta html来更新主体。
如果可以,请避免定期发生诸如@onmousemove之类的事件,请使用默认的绑定设置,而不是每次按键时都使用默认绑定设置。
但是从根本上讲,由于JavaScript是整个体验的基础,因此期望在JavaScript上花费大量时间。
答案 1 :(得分:0)
此外,请确保您已进行预渲染。
然后,查看可以删除的脚本,特别是jQuery小部件。仅在初始化时按需加载脚本。