我有一个javascript文件,大约有6000多行自己创建的代码。现在它有我网站不同部分的功能..现在我想问的是,我应该使用那个大文件,还是将它分成各个部分的部分,并在相应部分中调用它。
答案 0 :(得分:5)
我建议使用1个大的,因为它只需要1个http请求。使用正确的服务器设置,它只会在缓存时加载一次。
答案 1 :(得分:1)
这取决于HTTP请求的成本是多少。访问者访问具有特定JS V的部分之一的可能性。为其他页面节省了多少带宽。
答案 2 :(得分:0)
如果只是提供文件的问题,那么一个大的几乎肯定会更好,特别是如果您的服务器启用了gzip压缩(它应该)。
但是,您可能还希望将文件分成更小的部分,以提高代码的可读性和可维护性。在这种情况下,您可能仍希望在单个请求中提供整个脚本,您可以使用自定义servlet(或其他可比较的服务器端逻辑)将所有部分连接在一起并将结果发送到客户端。
答案 3 :(得分:0)