Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我在我的项目中添加了CDN链接。。。将来,公司可以更改给定的CDN链接内容以进行更新_Javascript_Jquery_Twitter Bootstrap 3_Cdn - Fatal编程技术网

Javascript 我在我的项目中添加了CDN链接。。。将来,公司可以更改给定的CDN链接内容以进行更新

Javascript 我在我的项目中添加了CDN链接。。。将来,公司可以更改给定的CDN链接内容以进行更新,javascript,jquery,twitter-bootstrap-3,cdn,Javascript,Jquery,Twitter Bootstrap 3,Cdn,我为我的项目创建了CDN链接。。。有些人说CDN链接的缺点是公司会在有新版本出现时更新链接。。这是真的吗…我不会停留在我给定的版本(不需要更新)。。他们删除我给定的CDN链接并替换新版本。。这可能会影响我的项目。。。我无法将其添加到我的服务器,因为网页加载时间正在增加。。。。请给我一个关于CDN链接的想法 我使用这些链接 <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.

我为我的项目创建了CDN链接。。。有些人说CDN链接的缺点是公司会在有新版本出现时更新链接。。这是真的吗…我不会停留在我给定的版本(不需要更新)。。他们删除我给定的CDN链接并替换新版本。。这可能会影响我的项目。。。我无法将其添加到我的服务器,因为网页加载时间正在增加。。。。请给我一个关于CDN链接的想法

我使用这些链接

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>

<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="http://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="https://cdn.datatables.net/tabletools/2.2.4/css/dataTables.tableTools.min.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.16/datatables.min.css"/> 
<script src="https://cdn.datatables.net/1.10.11/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/tabletools/2.2.4/js/dataTables.tableTools.min.js"></script>

您永远无法确定CDN会做什么,但一般来说,好的CDN相对稳定。当发布CDN托管文件的新版本时,它将使用URL中的版本号托管——因此即使发布新版本,坚持使用旧版本也不会破坏页面

CDN通常仍将承载较旧版本的软件。例如,列出了仍然可用的引导程序的旧版本,并且仍然以版本号为宿主,一直追溯到v2.0.4

jQuery的旧版本也仍然托管;您可以在中查看版本和链接


如果您想要一个备份计划,以防CDN停止承载您需要的版本,那么如果第一个链接由于某种原因无法工作,您可以使用一点JavaScript链接到备份副本。演示如何执行此操作。

添加新版本时,url中的版本号不同。他们不会取代你的版本,他们只是添加了新版本谢谢你,先生。。。你认为这对我将来的项目没有影响吗。。。你能在官方网站上找到我上面的链接吗?没有人能预测未来,但是那些CDN都被广泛使用。先生…谢谢你的建议…你对CDN链接有什么看法?如果我的服务器通过我的托管空间提供这些链接。。。白色版本的性能更好,或者您应该只使用一个版本的jQuery.js。至于最后一个问题,请在网上搜索,以便更好地理解。谢谢。我对JS使用这种方法…但是它不能添加到css样式表中。对于css,您可以检查
.getComputedStyle
。。。如果尚未应用某个样式(即已知的引导样式),则可以使用JS从其他地方加载该样式表;本地或其他CDN。