最近我们成功地完成了一个门户项目,该项目现已上线。它经过了良好的测试,看起来运行良好,直到我们的一个客户使用了Citrix VPS,而门户网站花了12秒才完全准备好页面。
而Chrome在没有VPS的情况下需要1-2秒,根据缓存和没有缓存的不同,需要大约5秒。
在与客户进行了一次会话之后,我们可以看到HTML和SQL在3秒内加载完毕,而JavaScript则花了8秒。
我们目前只使用Bootstrap和DataTables作为插件,除此之外还有一些自定义代码。
我想知道是否有人有这方面的经验,或者有任何关于如何改进这方面的建议?
如果有人需要更多信息,请让我知道。
问候你,雅克
发布于 2019-06-26 16:21:16
您可以参考this article use F12 developer performance tools来分析UI性能,并使用F12 developer Network tools来检查请求所花费的时间。
对于Bootsrtap和DataTables参考,请尝试使用CDN参考。
对于JavaScript代码,您可以延迟JavaScript加载,使用异步加载和异步请求,减少DOM访问,然后使用Gzip压缩JavaScript文件。
更多详细信息,您可以查看以下文章:
https://stackoverflow.com/questions/56766283
复制相似问题