如何加快网页的显示速度(页面太大了,不知道如何解决) 网上看到用Gzip压缩 ,但不知道如何使用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你们可以看看http://www.yaosansi.com/blog/article.asp?id=957 大家看看这篇文章http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/5bce429d-c4a7-4f9e-a619-5972497b932a.mspx?mfr=true我只进行了下面这些超作使用 IIS 管理器启用全局 HTTP 压缩1. 在 IIS 管理器中,双击本地计算机,右键单击“网站”文件夹,然后单击“属性”。 2. 单击“服务”选项卡,然后在“HTTP 压缩”部分,选中“压缩应用程序文件”复选框以启用动态文件压缩。 3. 选中“压缩静态文件”复选框以启用静态文件压缩。 4. 在“临时目录”框中,输入某个本地目录的路径,或者单击“浏览”来查找目录。静态文件压缩之后,将缓存在该临时目录中,直至到期或内容更改。该目录必须在 NTFS 格式分区的本地驱动器上。该目录无法进行压缩或共享,并且目录的访问控制列表 (ACL) 必须包括对应用程序池标识或 IIS_WPG 组的“完全控制”访问权限。 5. 在“临时目录的最大容量”下面,单击某个文件夹大小选项。如果在“限制为(兆字节)”下指定了最大容量(默认设置为 95 MB),那么,IIS 会在达到设置的限制时根据“最近最少使用”原则自动清理临时目录。 6. 单击“应用”,然后单击“确定”。 不知道是不是这样就可以了? 一种就是gzip压缩,还有页面分屏,js延迟加载,如果图片对的话就图片预加载,这样速度就会优化很多啊!还有js按需加载这样也好啊! 有些控件提供Virtualization, 比如说一个网页有多屏幕,只加载当前屏这种,可以看看。 哈哈200M,200M的文字?图片?我的带宽2M,下行最大270K,最快也要13分钟,你等得了吗? 第一,JS延迟加载代码如下:程序代码<script language="JavaScript" src="" id="my"></script> <script> setTimeout("document.getElementById('my').src='include/php100.php'; ",3000);//延时3秒 </script>第二,JS最后加载在需要插入JS的地方插入以下代码:程序代码<SPAN id=L4EVER>LOADING...</SPAN>当然,那个LOADING…你可以换成自己喜欢的小图片.看起来很有AJAX效果呢.然后在页面最底端插入:程序代码<SPAN class=spanclass id=AD_L4EVER>你的JS代码在这里!</SPAN><script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>第三,JS最后加载想要显示广告的位置<div id="guangg1"></div> 想要显示的广告内容<div id="ggad1" style="display:none"><script language="javascript"src="/frontpage/include/php100.js"></script></div> 判断要显示的广告位置是否存在<script>function chkdiv(divid){ var chkid=document.getElementById(divid); if(chkid != null){return true; } else {return false; } } 最后就是显示广告了if (chkdiv('guangg1')) {document.getElementById('guangg1').innerHTML= document.getElementById('ggad1').innerHTML;document.getElementById('ggad1').innerHTML="";}</script> 首先js不要放在head标签里,其次,js是否可以分到多个js文件里,一个js文件弄到200M的确太大了,再压缩也没用 我的页面页面也很大啊 愁死我了 www.jeep521.com 真是不知道该怎么解决啊 Excel导入数据库,第一行是备注行,第二行才是列名行,怎么忽略第一行? 关于SQL Server 读取byte[]类型数组问题 各位,我这个问题弄了很久都没有解决,大家帮忙看下,谢了! WPF数据展示-DataTemplate问题 C#中怎么在窗体之间传递数据 Convert.ToDateTime 问题 获取客户端ip的问题 如何在运行时修改Web.config中的元素值? 如何使用这样的构造函数!!! 谁能告诉我,是对还是错? 关于语音识别,在WINDOWS FORM中可以成功语音转成文字,但转换成WEB形式后失败了,请指教 关于做自动生成SQL语句的类
http://www.yaosansi.com/blog/article.asp?id=957
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/5bce429d-c4a7-4f9e-a619-5972497b932a.mspx?mfr=true我只进行了下面这些超作使用 IIS 管理器启用全局 HTTP 压缩
1.
在 IIS 管理器中,双击本地计算机,右键单击“网站”文件夹,然后单击“属性”。
2.
单击“服务”选项卡,然后在“HTTP 压缩”部分,选中“压缩应用程序文件”复选框以启用动态文件压缩。
3.
选中“压缩静态文件”复选框以启用静态文件压缩。
4.
在“临时目录”框中,输入某个本地目录的路径,或者单击“浏览”来查找目录。静态文件压缩之后,将缓存在该临时目录中,直至到期或内容更改。该目录必须在 NTFS 格式分区的本地驱动器上。该目录无法进行压缩或共享,并且目录的访问控制列表 (ACL) 必须包括对应用程序池标识或 IIS_WPG 组的“完全控制”访问权限。
5.
在“临时目录的最大容量”下面,单击某个文件夹大小选项。如果在“限制为(兆字节)”下指定了最大容量(默认设置为 95 MB),那么,IIS 会在达到设置的限制时根据“最近最少使用”原则自动清理临时目录。
6.
单击“应用”,然后单击“确定”。
不知道是不是这样就可以了?
程序代码
<script language="JavaScript" src="" id="my"></script>
<script>
setTimeout("document.getElementById('my').src='include/php100.php'; ",3000);//延时3秒
</script>
第二,JS最后加载在需要插入JS的地方插入以下代码:程序代码
<SPAN id=L4EVER>LOADING...</SPAN>当然,那个LOADING…你可以换成自己喜欢的小图片.看起来很有AJAX效果呢.然后在页面最底端插入:程序代码
<SPAN class=spanclass id=AD_L4EVER>
你的JS代码在这里!</SPAN>
<script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>
第三,JS最后加载想要显示广告的位置
<div id="guangg1"></div> 想要显示的广告内容
<div id="ggad1" style="display:none"><script language="javascript"src="/frontpage/include/php100.js"></script></div> 判断要显示的广告位置是否存在
<script>
function chkdiv(divid){
var chkid=document.getElementById(divid);
if(chkid != null)
{return true; }
else
{return false; }
} 最后就是显示广告了
if (chkdiv('guangg1')) {
document.getElementById('guangg1').innerHTML= document.getElementById('ggad1').innerHTML;
document.getElementById('ggad1').innerHTML="";
}
</script>