鱿鱼慢与重JavaScript的网页

我们刚刚开始在内部应用程序的Web界面中使用更多的JavaScript(如果重要的话)。 现在已经发生了变化,页面上的JavaScript越来越明显,通过鱿鱼页面加载越慢。

有什么build议,为什么发生这种情况? 我不想让这个问题变得模糊,但是当我不知道我在找什么时,我不想提出任何问题。

有一件事情发生在我身上:如果没有JavaScript的页面没有被caching,而我们的鱿鱼服务器是偷偷的慢? 我如何testing这个?

请赐教!

更新1所有的JavaScriptcaching,并从代理服务器拉。 最大的数据块数据(〜60k)是生成的html,每次都是一个错过。

更新2没有ajax,JavaScript被限制在一个浮动工具栏,并处理一些文本预parsing为一个searchfunction,它简单的规则为基础“如果它有许多字符查找匹配的订单号”类的东西。
在仔细检查之后,所有caching的javascript被检查,如果它被发送之前是最新的版本。 触发一个TCP_REFRESH_HIT/304我有一种感觉,这可能是我的瓶颈。

检查你的鱿鱼访问日志,并寻找TCP_HIT。 这将告诉你哪些页面从caching中传递到被转发。

从客户端,你不能确定如果你通过鱿鱼连接。 您可能有X-Forwarded-For标题。

另外,请尝试直接访问该网站。 那么速度如此之快,还是由于整个JavaScript业务,您的浏览器本身速度很慢呢?

你究竟是什么意思“开始使用更多的JavaScript”? 如果您将AJAX与众多的同时调用/检索,那么你可能会达到同时客户端连接的限制。