找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
楼主: winsock

[原创]解决统计代码影响论坛速度的方法(dz篇)

[复制链接]
发表于 2005 年 10 月 31 日 15:51:13 | 显示全部楼层
不行的话全放在iframe里
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 10 月 31 日 15:52:32 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
JS的特性就是比html代码要先执行,要完全不影响速度真的是不可能的,只能尽量减少影响了。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 10 月 31 日 15:53:35 | 显示全部楼层
下面是引用独孤堂主于2005-10-31 15:51发表的:
不行的话全放在iframe里

  放在iframe会影响美观的。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 31 日 15:54:27 | 显示全部楼层
下面是引用独孤堂主于2005-10-31 15:50发表的:
俺现在上千IP都米问题。


呵呵上千ip多么 [s:23]

偶说的ip长上来要才上千....咳
那叫啥长
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 31 日 15:56:14 | 显示全部楼层
iframe还好,俺试过放在层上也影响速度,iframe是最好的选择了。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 10 月 31 日 16:00:06 | 显示全部楼层
 其实都是IE惹的祸。。。 我用firefox不管统计挂不挂都不影响速度。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 31 日 16:15:36 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
[s:16]
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 31 日 16:17:27 | 显示全部楼层
[s:16]  [s:16]  [s:16]
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 31 日 17:04:56 | 显示全部楼层
不影响美观的最佳方法是:
<div style="display:none">
......统计代码......
</div>

不过这样呢,对人家也太不公平了……
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 10 月 31 日 15:32:18 | 显示全部楼层

[原创]解决统计代码影响论坛速度的方法(dz篇)

刚才统计我的论坛的cnzz的那台服务器出了问题,我的论坛打开一个页面几乎要几分钟。cnzz已经是比较稳定的统计代码了,51.la就更不用说了,这让我几乎对统计代码失去了信心以前有人说过一种方法,就是把统计代码放到<table>外面。但这就意味如果footer中有背景图片的话,统计代码就需要放在背景之外,
这势必会影响美观,下面的方法就是可以让统计代码既可以显示在背景图之内,又不影响显示速度的方法。

  dz的模板footer.htm最后部分基本是这样的
  1. <table>
  2. ..................
  3. </table>
  4. </body></html>
  5. {eval output();}
复制代码
我们可以把它改成这样
  1. <table>
  2. ..................
  3. </table>
  4. {eval output();}
  5. <table>
  6. ..................
  7. </table>
  8. </body></html>
复制代码
      
       如果要想把统计代码既显示在背景图之内,又不影响显示的话,可以把背景图用PS横向分割成两部分.高度自己看情况而定。然后把上半部放在一个<talbe>中,显示dz底部本应显示的那些信息。然后把{eval output();}移到</body>前面,在{eval output();}后面增加一个<table>,背景图就用分割后的下半部分,把统计代码放到{eval output();}后面的那个table里面去,这样统计代码的显示速度将不会拖论坛主页面显示速度的后腿.. 或者直接把<table>放到</html>后面也可以.

     大家可以试试看,反正我这样改了我的模板以后,论坛的显示速度明显加快,可以看到有时候论坛已经显示完成了,而统计代码还没显示出来。。我现在又放心的把51.la的统计加到论坛底部了。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 20 日 16:44 , Processed in 0.016595 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表