V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
esolve
V2EX  ›  问与答

Jquery 下 ajax load 载入静态文件过慢怎么办?

  •  
  •   esolve · 2017-11-03 19:57:13 +08:00 · 1433 次点击
    这是一个创建于 2581 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个弹窗用 load 载入一个页面

    页面里有很多的 css, javascript 文件

    在本地运行时

    虽然速度也不快

    但是还载入速度还能忍,两三秒左右

    部署到开发环境后

    速度就变的非常慢了

    要十秒多

    如果不是用 ajax 的 load,

    而是直接打开页面就比较快

    怎么回事,如何解决?

    5 条回复    2017-11-05 21:38:18 +08:00
    esolve
        1
    esolve  
    OP
       2017-11-03 20:10:22 +08:00
    补充:开发是 springboot+tomcat
    部署的话 nginx 只是路由,静态文件依然由 tomcat 管理
    laobaozi
        2
    laobaozi  
       2017-11-03 20:45:05 +08:00
    或许 你可以把弹窗需要的 js css 预加载下来
    Exin
        3
    Exin  
       2017-11-04 17:23:25 +08:00 via iPhone
    Chrome dev tools 对比两者的网络请求情况
    esolve
        4
    esolve  
    OP
       2017-11-04 19:58:57 +08:00
    @Exin 对比了啊 ,load 就是慢啊
    esolve
        5
    esolve  
    OP
       2017-11-05 21:38:18 +08:00
    @laobaozi 为啥表格的 submit 跳转,静态文件加载就快呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1044 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:14 · PVG 06:14 · LAX 14:14 · JFK 17:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.