我们有主布局页面,我们有一些外部脚本,在通过 ajax 加载页面后加载。其中一些真的很慢,因为他们正在打开 socket.io 连接。这会减慢整个页面的加载速度。
我有一些疑问:
如果外部小部件在正文中包含超过 5 个脚本,可以吗?我们应该对每个服务的脚本数量有什么合理的限制?
<script src="/path/to.js"></script>
嵌入在 ajax 加载的 html 中 - 将对服务器进行同步或异步查询?在外部脚本加载期间如何避免浏览器阻塞?
当我们有很多外部脚本时,如何提高加载速度?
更新:最后我使用HeadJS库。