Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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 当从Google API插入脚本时,用户是否多次下载?_Javascript_Php_Jquery_Ajax_Google Api - Fatal编程技术网

Javascript 当从Google API插入脚本时,用户是否多次下载?

Javascript 当从Google API插入脚本时,用户是否多次下载?,javascript,php,jquery,ajax,google-api,Javascript,Php,Jquery,Ajax,Google Api,当使用以下源代码向我的网站添加AJAX功能时,我担心用户可能需要多次下载该脚本,因为我不确定它存储在客户端PC上的什么位置以及它将在那里停留多长时间 <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script> 创建一个条件来检查此链接的下载状态,并在我的服务器上备份以备不时之需,这是一个好主意吗?您将如何做到这一

当使用以下源代码向我的网站添加AJAX功能时,我担心用户可能需要多次下载该脚本,因为我不确定它存储在客户端PC上的什么位置以及它将在那里停留多长时间

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>

创建一个条件来检查此链接的下载状态,并在我的服务器上备份以备不时之需,这是一个好主意吗?您将如何做到这一点?我在使用PHP,但还是个新手,不知道用什么函数检查下载状态


我问,你认为Ajax库的最大优点是什么,我熟悉对服务器或其他网站的异步调用,但是还有什么其他方面让Ajax在客户端脚本方面领先。

那些API开发者关心客户端缓存。第二件事是,您可以从自己的服务器为它们提供服务,但所有缓存头都将由您负责。最后,api开发人员的服务器更多地配备了大量CDN(内容分发网络),您可能永远不知道如何比他们更快地交付文件

我的建议是只包括这些文件的位置。(作为他们提供的url)。将前导//替换为http