DBS独立服客服务

查看完整版本: 浏览计数问题的解决办法——关注细节!

washun 2007-8-9 22:53

浏览计数问题的解决办法——关注细节!

尽管是细节问题,但是还是有很多人出错了。

b_article-multi.html是博客摘要的模板, b_article-single.html 是文章内页文章部分的模板。两者存在很多类似的地方,导致很多人修改<h6 class="post-footer">...</h6>这部分的时候忽视了细节问题,以为两者是相同的。其实不然,两者的计数代码是不同的。

b_article-multi.html应该是下面的,strBatchView代表只显示浏览的数字,并不负责计算,打开页面不增加计数。

[code]<script language="JavaScript" type="text/javascript">strBatchView+="spn<#article/id#>=<#article/id#>,"</script>[/code]

b_article-single.html应该是下面的,strBatchCount负责计算,每打开一次页面就增加一个数。

[code]<script language="JavaScript" type="text/javascript">strBatchCount+="spn<#article/id#>=<#article/id#>,"</script>[/code]前者覆盖后者,就会导致浏览数不增加。后者覆盖前方,刷新首页则每篇文章都会同时增加浏览数。

其实论坛的【新手入门区】已经有说明了,详见[url=http://bbs.rainbowsoft.org/viewthread.php?tid=5363&extra=page%3D1][模板制做指南]之如何刷新浏览计数和显示浏览计数[/url]

现实呓种 2007-8-10 03:28

我倒觉得辛辛苦苦写完blog,发表了,索引一下挺有快感,感觉就跟再次确认键一样。

zoo 2007-8-10 08:14

原来如此!!!!

我的blog这几天确实发现无法计数了,看了半天看不出毛病来

原来是我为了省事,把修改国的article-multi里的footer代码直接copy到article-single里了!

居然就是这strBatchCount+="spn和strBatchview+="spn的区别!

经过修改之后,果然又能计数了!!

谢谢楼主的指点!!这么小的细节啊!

gxjss 2007-8-10 08:29

哈哈

楼主好像原来发了一个帖子,就是说解决浏览的问题,可是经过我的验证是错的!

不过 ,那个帖子昨天还在,今天就找不到了~~~

还好,改过来了!

washun 2007-8-10 09:33

修改那个帖子时不小心删掉了 所以重新总结了一下

昨天那个帖子有一半是对的。我注意到了两者不同,虽然发现了计数问题所在。但是粗心大意地将b_article-multi.html覆盖b_article-single.html ,导致刷新首页则每篇文章都会同时增加浏览数。

hackox 2007-8-10 10:23

[quote]原帖由 [i]washun[/i] 于 2007-8-9 22:53 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=39340&ptid=16045][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
前者覆盖后者,就会导致浏览数不增加。[color=Red]后者覆盖前方,刷新首页则每篇文章都会同时增加浏览数[/color]。 [/quote]

[b]后者覆盖前方,刷新首页则每篇文章都会同时增加浏览数[/b] 当文章到500篇时,打开首页一次统计就增加500:lol :lol 浏览数不是爆涨:lol :lol
我使用的主题只有打开文章页,统计数才会增加

gxjss 2007-8-10 10:50

楼上的不对,只有你设置了每页显示500条~~  那你的浏览量才一次增加500!

跟文章的总数没关系~~

我已经试验过了!

hackox 2007-8-10 11:07

刷新首页则每篇文章都会同时增加浏览数,单指首页的文章,我还因为是博客里每一篇文章呢.那我理解错了:L:L :L

gxjss 2007-8-10 15:00

哈哈

没事你试验一下,很爽的感觉
那流量 刷刷的……:lol

流火 2007-10-29 22:23

我是按帖子里做的啊
但是还是不行 浏览始终为0.。。妖怪

washun 2007-10-29 22:45

你有没有改动程序??试试覆盖FUNCTION和SCRIPT  
或者换个别的主题

流火 2007-10-29 22:53

我来试试看 谢谢

流火 2007-10-29 23:18

哎,还是不行,只好把FUNCTION、SCRIPT、TEMPLATE全覆盖了回去,然后就正常了
看来这个模板的确有问题,好可惜,我很中意它的呀

bmw5550 2008-5-11 15:55

谢谢,我正说我的计数不动了。原来我调用了strBatchView。。

yehongyue 2008-5-22 15:18

首页的浏览总数是按IP的吧
页: [1]
查看完整版本: 浏览计数问题的解决办法——关注细节!