Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sencha ExtJS API-加载速度非常慢_Api_Extjs - Fatal编程技术网

Sencha ExtJS API-加载速度非常慢

Sencha ExtJS API-加载速度非常慢,api,extjs,Api,Extjs,strong文本我对Sencha是新手,我正在评估它 每次我尝试打开浏览器并访问docs.sencha.com/which上的API页面时。。。装载要花很长时间 我是说,它在后端到底在干什么?加载所有必要的extjs应用程序文件需要那么长时间吗?还是在我只想看一页的时候就把整个API库都加载了 到目前为止,我已经讲了几个例子,我非常喜欢Sencha。然而,我担心生产中的加载速度,因为他们加载API的速度让我害怕 如果你对Sencha很有经验,你能告诉我后面发生了什么吗?请不要说“API是20MB

strong文本我对Sencha是新手,我正在评估它

每次我尝试打开浏览器并访问docs.sencha.com/which上的API页面时。。。装载要花很长时间

我是说,它在后端到底在干什么?加载所有必要的extjs应用程序文件需要那么长时间吗?还是在我只想看一页的时候就把整个API库都加载了

到目前为止,我已经讲了几个例子,我非常喜欢Sencha。然而,我担心生产中的加载速度,因为他们加载API的速度让我害怕

如果你对Sencha很有经验,你能告诉我后面发生了什么吗?请不要说“API是20MB大的,加载需要时间…”,因为我每次访问只想看到一个页面,我认为加载整个API来初始化页面是错误的

更新------------------------------------

每次打开浏览器时,我都要面对这个加载屏幕20-30秒。我只知道。铬和FF很快

更新2----------------------------------

我为IE.Btween
http://projects.sencha.com/auth/session?...
/architect/2guides/intro/README.js?..
IE进入睡眠状态超过20秒,什么也不做(从图片中两行之间突出显示的空白处可以看出),然后突然回来,并完成加载页面的其余部分


我一个接一个地复制了这些链接,并将它们加载到一个新的IE窗口中。它们都在毫秒内单独出现,因此没有速度问题。这只是,IE进入睡眠20多秒(CPU监视器显示无活动)奇怪

既然您正在启动,您肯定应该开始使用
sencha cmd
构建应用程序。这允许您构建一个只使用您使用的组件的extjs文件版本

但作为旁注。我使用完整的sencha api,加载整个api不到2秒。我使用生产版本ext-all.js、ext-all.css和gzip。在压缩之后,我得到了一个小于500KB的文件大小,实际上什么都不像

编辑:

我查看了API文档页面。总下载大小小于1MB,这也是因为有很多图标不是作为精灵组合的。因此,浏览器在请求图标时需要花费大量时间。这就是页面速度慢的原因


对于IE来说,sencha对此无能为力。浏览器本身速度很慢。你加载的任何网页都会遇到同样的问题。不仅仅是森查。如果您进行一些优化,页面速度将会提高。API的大小不是问题所在

一定是某种连接问题,我几秒钟就可以加载了。谢谢你的快速回答。我会做更多关于IE的研究:警告你宁愿自杀P