Performance 从Web服务器下载内容缓慢的原因是什么?
我正在努力提高网页的性能。我正在使用ReactJS+webpack,它将我的jsx文件编译成一个文件——search.bundle.js。服务器返回此文件的时间为2-3秒。文件大小约为200KB。文件大小是唯一的原因吗? 在本地服务器上,它工作得很好。但在远程Web服务器上,速度非常慢。。 页面上有谷歌地图和项目列表,我是通过ajax请求获得的。这是在componentDidMount中调用的递归请求(虽然没有获得足够的数据,或者超时),但据我所知,它不能,因为它只能在页面上加载脚本后启动请求项 那么有什么方法可以更快地下载这个脚本呢?或者我应该试着缩小脚本的大小 和“标题”选项卡中的一些数据: 关于本地: 在远程:Performance 从Web服务器下载内容缓慢的原因是什么?,performance,nginx,webserver,Performance,Nginx,Webserver,我正在努力提高网页的性能。我正在使用ReactJS+webpack,它将我的jsx文件编译成一个文件——search.bundle.js。服务器返回此文件的时间为2-3秒。文件大小约为200KB。文件大小是唯一的原因吗? 在本地服务器上,它工作得很好。但在远程Web服务器上,速度非常慢。。 页面上有谷歌地图和项目列表,我是通过ajax请求获得的。这是在componentDidMount中调用的递归请求(虽然没有获得足够的数据,或者超时),但据我所知,它不能,因为它只能在页面上加载脚本后启动请求项
您使用的是什么Web服务器?有没有可能,你在本地Web服务器GZIP上使用,但在远程Web服务器上没有?@StefanRein有nginx,在本地我使用wamp(apache)好的,GZIP呢?在Wamp上,它是标准启用的。在nginx上,它是一个模块。此标题是否位于响应标题上:Content Encoding:gzip您也可以在网络选项卡上显示内容编码(右键单击名称、状态、类型、大小等名称)@StefanRein是,有Content endcodinggzip@StefanRein我已经添加了一些关于标题信息的屏幕截图,您使用的是什么Web服务器?有没有可能,你在本地Web服务器GZIP上使用,但在远程Web服务器上没有?@StefanRein有nginx,在本地我使用wamp(apache)好的,GZIP呢?在Wamp上,它是标准启用的。在nginx上,它是一个模块。此标题是否位于响应标题上:Content Encoding:gzip您也可以在网络选项卡上显示内容编码(右键单击名称、状态、类型、大小等名称)@StefanRein是,有Content endcodinggzip@StefanRein我添加了一些关于标题信息的截图