Javascript 将样式表和脚本链接到我们的网站

Javascript 将样式表和脚本链接到我们的网站,javascript,html,css,Javascript,Html,Css,从外部服务器将样式表或脚本链接到我们的网站与将样式表上载到我们的服务器并链接到它之间有什么区别吗?上传到我们的服务器有什么好处?通常外部服务器由CDN服务器提供服务,这意味着您的用户可能会缓存它们(例如jquery或其他流行的库)如果您在服务器上存储某些内容,则意味着您的服务器将不得不处理更多数据,也就是说,将脚本或CSS与每个请求一起发送。这将为您的服务器增加一些额外的工作,这可能意味着额外的成本或较慢的响应 使用指向外部服务器的链接的优点是,您的服务器和大多数流行的框架(例如jQuery)上

从外部服务器将样式表或脚本链接到我们的网站与将样式表上载到我们的服务器并链接到它之间有什么区别吗?上传到我们的服务器有什么好处?

通常外部服务器由CDN服务器提供服务,这意味着您的用户可能会缓存它们(例如jquery或其他流行的库)

如果您在服务器上存储某些内容,则意味着您的服务器将不得不处理更多数据,也就是说,将脚本或CSS与每个请求一起发送。这将为您的服务器增加一些额外的工作,这可能意味着额外的成本或较慢的响应


使用指向外部服务器的链接的优点是,您的服务器和大多数流行的框架(例如jQuery)上的负载较低,它们在世界各地都提供您的文件,因此,如果用户打开您的网站(例如,位于欧洲)并且他位于美国,他将不必等待文件在世界各地交付,但相反,他很可能从离他更近的地方得到那个文件。更少的流量、更少的服务器负载和更快的响应时间。

是的,有很多不同之处:

  • 如果您将包含来自外部源的样式表或脚本,那么加载页面将需要时间
  • 若您将包含来自外部源的样式表或脚本,那个么由于防火墙的原因,它可能会导致不加载所有样式表或脚本(我遇到过这种情况)
  • 将来,如果文件中有更改,那么它也将反映您的站点
  • 安全问题,任何人都可以添加代码来跟踪您的数据

  • 因此,始终建议从服务器上下载并添加这些文件,而不要包括来自外部源的样式表或脚本。

    没有任何区别。我如何找到CDN服务器提供的链接?