我如何组合所有的Java脚本?我在哪里上传谷歌

how do i combine all the java script ? where do i upload on google?

本文关键字:脚本 Java 在哪里 谷歌 何组合 组合      更新时间:2023-09-26

我是JavaScript新手。
这是我的。php页面的HTML代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<meta name="Description" content=" " />
<meta name="Keywords" content=" " />
<?php include './thumbsup/init.php' ?>
<?php echo ThumbsUp::css() ?>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<?php echo ThumbsUp::javascript() ?>
<script type="text/javascript" src="/menu/tab-nav.js"></script>
<link rel="stylesheet" type="text/css" href="/menu/style.css" />
<script type="text/javascript">var switchTo5x=true;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript" src="http://s.sharethis.com/loader.js"></script>
<meta content="http://www.likedislike.tk/img/Desert.jpg" property="og:image"/>
</head>
<body>
<img src="img/smalllogo.gif" width="50" height="67" /><img src="img/like,dislike,what-you-think.png" width="125" height="50" />
<!-- SIDE NAVIGATION -->
<div id="tab-nav-3" class="tab-nav">
  <ul>
        <li>
          <a href="#" class="Arrow">&nbsp;</a>
          <ul>
                <li>
                <div align="right" style="float:right; margin-right:7px;"> 
                <span>
                        <a href="http://www.99points.info/" class="small button TabAddNew">
                                99 Points
                        </a>
                </span> 
                </div>
                </li>
                <li>
                <div align="right" style="float:right; margin-right:7px;"> 
                <span>
                        <a href="http://www.99points.info/" class="small button TabAddNew">
                          PHP
                        </a>
                </span> 
                </div>
                </li>
                <li>
                <div align="right" style="float:right; margin-right:7px;"> 
                <span>
                        <a href="http://www.99points.info/" class="small button TabAddNew">
                                jQuery
                        </a>
                </span> 
                </div>
                </li>
                <li>
                <div align="right" style="float:right; margin-right:7px;"> 
                <span>
                        <a href="http://www.99points.info/" class="small button TabAddNew">
                                Codeigniter
                        </a>
                </span> 
                </div>
                </li>
                <li>
                <div align="right" style="float:right; margin-right:7px;"> 
                <span>
                        <a href="http://www.99points.info/" class="small button TabAddNew">
                                Tutorials
                        </a>
                </span> 
                </div>
                </li>
          </ul>
        </li>
  </ul>
</div>
<!-- SIDE NAVIGATION -->
<br />
<br />
<center>
<img src="img/Desert.jpg" alt="desert" width="300" height="400" align="middle" />
<br />
<?php echo ThumbsUp::item('test3')->template('thumbs_up_down') ?>
<?php echo ThumbsUp::item('test3')->template('mini_poll') ?>
</center>
<style type='text/css'>@import url('http://getbarometer.s3.amazonaws.com/assets/barometer/css/barometer.css');</style>
<script src='http://getbarometer.s3.amazonaws.com/assets/barometer/javascripts/barometer.js' type='text/javascript'></script>
<script type="text/javascript" charset="utf-8">
  BAROMETER.load('rSR42kS5mkSjZ55nSYmc7');
</script>
<script>var options={"publisher":"81cbe826-100d-469c-9e6f-5705f10c7db0","ad":{"visible":false,"openDelay":"5","closeDelay":"0"},"livestream":{"domain":"http://www.likedislike.tk"},"ticker":{"visible":false,"domain":""},"facebook":{"visible":true,"profile":"http://www.facebook.com/pages/LikeDislike/227916660563617"},"fblike":{"visible":false,"url":""},"twitter":{"visible":false,"user":"sharethis"},"twfollow":{"visible":true,"url":"http://twitter.com/#!/LikeDisliketk"},"chicklets":{"items":["facebook","twitter","gbuzz","email","sharethis"]}}; var st_bar_widget = new sharethis.widgets.sharebar(options);</script>
</body>
</html>

现在你可以看到,由于所有的.js文件,有多个HTTP请求。
现在有什么办法上传这个代码谷歌吗?并将它们组合在一起。
我知道我可以把它放在code Google project上但这是我在FAQ中得到的http://code.google.com/p/support/wiki/DownloadsFAQ

"下载的带宽有限制吗?"
不会,但是会限制过多的带宽使用,并阻止恶意使用。

我们也不鼓励直接引用下载
上的JavaScript文件。来自HTML的服务。这是因为此路径未针对生产web流量进行优化。
随着流量的增加,您将面临当前
出现故障的风险。请求。相反,我们鼓励使用AJAX库API等替代方法。(http://code.google.com/apis/ajaxlibs/)有更好的延迟/可伸缩性
这些场景的特征或在您自己的服务器上托管文件。

糟糕的代码。不要这样做!

 <script src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js" type="text/javascript"></script> 
EXCELLENT
 <script src="http://www.google.com/jsapi"></script> 
 <script> 
   google.load("jquery", "1"); 
 </script> 
OK
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script> "

那么我如何得到这种链接http://ajax.googleapis.com/ajax/libs/myfile.js我想让我的网站更快

请随意拍摄我的一些错误:)
我才13岁。

谢谢. .

Google Library API只托管非常流行的库——它不是一个你可以上传自己代码的服务。你可以在这里查看他们提供的所有库。

如果你的页面加载缓慢,你确定是javascript加载时间导致页面加载缓慢吗?在执行任何优化之前,我建议您测量页面加载,找出哪个部分是最慢的(服务器代码、Javascript加载、图像加载、页面渲染等)。正如前面提到的,Google的Page Speed工具可能是一个不错的选择(我没有使用过,尽管它看起来非常棒)。

如果你决定你想要合并你的javascript文件,你可以使用最小化来做到这一点。另外,如果你担心javascript的加载时间,这里有这个问题的答案和初学者指南可以帮助你。