【发布时间】:2013-01-30 02:35:22
【问题描述】:
我启动我的服务器,并在浏览器中刷新页面,然后需要 2 秒以上的时间来加载 JS 资源。如果我然后在任何浏览器中重新加载页面,它会很快加载。
这只会在服务器启动后发生第一个请求。我想这与第一次将JS文件放在一起,然后将其缓存在服务器上有关。
有什么办法可以减少这个时间吗?
我尝试过使用和不使用生产设置(gzip、minify 等)。
客户端代码:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect();
</script>
服务器代码:
var express = require('express'),
expressServer = express.createServer(),
socketServer = require('socket.io').listen(expressServer);
expressServer.listen(1337);
【问题讨论】:
-
抱歉,问题发布得太早了。我现在提供了更多信息
-
这可能与:stackoverflow.com/questions/8480398/…,见第一个答案
-
@ErelSegalHalevi 会调查的,谢谢。