插件加载程序(如果一台服务器出现故障)

plugins loader if one server is down

本文关键字:一台 服务器 故障 加载 程序 如果 插件      更新时间:2023-09-26

我不知道用它来命名,但我只想通过我的例子来解释它。

我现在有这样的问题。我所有的第三方库都来自cdn网站,比如谷歌。。

示例:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

我的问题是,如果互联网出现故障,我的网站将受到影响,因为我无法获得我的第三方图书馆。。

我认为我最好有一个替代来源,即local来源。。

但是,当我的互联网出现停机时,如何切换到local源(如http://localhost:123/jquery/),这样即使出现互联网停机,我的网站也不会受到影响。

我之所以想像谷歌一样使用cdn,是因为带宽问题。。。

请给我一个主意。。

事实上,我读过Yepnope.js,但我不清楚它是否能解决我的问题。有人有主意吗?

当然,你需要在电脑上放一份库的副本,也可以在服务器上放一个,以防CDN出现故障(谷歌不太可能!)。

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 <script>window.jQuery || document.write('<script src="path-to-your-local-copy/jquery-1.11.1.min.js"><'/script>')
</script>