【问题标题】:Slow Page Loading Issue With Latest Kendo Release最新 Kendo 版本的页面加载缓慢问题
【发布时间】:2016-02-04 21:55:04
【问题描述】:

上周,我们将 Web 应用程序中的 Telerik Kendo 库从 V2015.2.902 升级到了 V2016.1.112。从那时起,我们注意到使用剑道的页面需要很长时间才能加载(30 秒到 2 分钟)。我使用了一些工具来分析 http 流量,它们似乎需要很长时间,因为每次访问页面时浏览器都会下载完整的 Kendo js 文件 (5mb)。第一次加载后,回发几乎是即时的,问题就消失了。但是,一旦您浏览并返回,或重新启动浏览器,它又会再次缓慢加载。 我们唯一改变的另一件事是从完整的剑道库切换到缩小的剑道库。是的,我们确实更新了页面中的所有引用以指向缩小版本。即使每次都必须加载剑道文件,我认为下载一个 5mb 的文件也不会花费一两分钟。
这是我的参考。我已经确认路径正确并且文件在那里。我在 IE11 中测试。

<script src="Kendo/js/kendo.all.min.js"></script>


有人遇到过这种情况吗?
感谢您的帮助!

【问题讨论】:

    标签: javascript kendo-ui telerik


    【解决方案1】:

    您使用的是哪些剑道库?您始终可以使用他们的 CDN,这应该有助于提高速度。如果您使用来自 Kendo 的未压缩 js 文件在 chrome 中进行测试,那么它也可能会运行得更慢。我建议如果您不打算使用他们的 CDN,请尝试下载压缩文件。

    【讨论】:

    • 我几乎拥有项目中包含的所有库。我没有引用他们的 CDN ...我希望避免这种情况。我已经/正在使用缩小的文件。我以前不是,但现在我们是。
    • 您能否在您的参考文献所在的索引页中显示一个快速代码示例?您是在引用他们通常提供的 all.min,还是在引用多个不同的文件?您还在哪个浏览器中进行测试?
    • 更新了我的问题。
    • 5mb 肯定会减慢速度,但不会减慢一分钟,可能是 30 秒。您可以尝试的一些事情是在 Kendo 中回滚版本,或者尝试缩小所有文件。在您回滚之前,我建议您尝试使用 CDN 进行测试,看看这是否能提高性能。如果 CDN 仍然很慢,那么问题不在于 Kendo。
    猜你喜欢
    • 1970-01-01
    • 2022-07-16
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多