如何优化Dojo加载时间?
发布时间:2020-12-16 21:18:04 所属栏目:百科 来源:网络整理
导读:我正在开发一个基于 PHP和 PHP的业务应用程序. Dojo工具包.界面类似于你在dojo dijit主题测试器上看到的. 在互联网上,需要花费大量时间来逐个加载所有这些j .. 我想知道主题测试器演示使用的最佳技术是什么,它加载速度比我们构建的快得多. 我有兴趣了解优化
我正在开发一个基于
PHP和
PHP的业务应用程序. Dojo工具包.界面类似于你在dojo dijit主题测试器上看到的.
在互联网上,需要花费大量时间来逐个加载所有这些j .. 我想知道主题测试器演示使用的最佳技术是什么,它加载速度比我们构建的快得多. 我有兴趣了解优化加载时间的最佳实践吗? 解决方法
您正确地观察到运行时性能问题的最大原因是它正在向服务器进行许多往返,以获取小型JS文件.
虽然Dojo的模块化设计在设计时非常有用(小部件扩展,命名空间等),但在运行时,您可以优化dojo位 – 这样做的方法是进行自定义构建. 进行自定义构建将为您带来巨大的性能提升 – 数百次往返将减少到1或2,并且有效负载的大小也将大幅减少.我们已经看到自定义构建提高了50倍的性能 自定义构建将创建一个优化的,缩小的JS文件,该文件仅包含您在应用程序中使用的代码. http://dojotoolkit.org/reference-guide/1.7/build/index.html#build-index 虽然它一开始看起来令人生畏,但是它可以创建一个优化的版本并看到好处:) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Tiny6410移植总结--NAND FLASH篇
- ruby-on-rails – 为什么不推荐使用ActiveRecord :: Base#u
- C#发送带附件的邮件
- ruby-on-rails – Rspec测试CSV文件下载
- NoSQL数据库之Redis数据库管理一(Redis的介绍与安装部署)
- ruby-on-rails – 在Windows上的Ruby on Rails开发
- uitableview – 在swift中隐藏Tableview的静态单元格
- c# – 尝试通过从日期中减去日期来获取int
- c – 为什么(0> v.size() – 1)对空向量求值为false?
- c -cli – 符号^%在c项目中的含义