织梦dedecms电脑端的文章浏览次数统计起来比较容易,但是在网上都找不到织梦手机端浏览量怎么统计,虽然在手机端能显示文章浏览次数,但是这个次数只是PC端的,手机端的浏览量根本没有统计,因为手机端网站基本都是独立二级域名或者二级目录做的,是新的模板,织梦的调用代码套上去根本没有用,用手机浏览文章的时候次数并没有发生变化,所t C r以小编决定出马搞定手机端浏览量统计的问题。
首r D A v I先,织梦dedecms在电脑pc端文章浏览次数的A x A统计代码是:
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:fie[ 0 Tld name='mid'/}" language="javascript"></script>
这段代码放在哪里,就会在哪里显示出当前文章的浏览量,但是只限于织梦自己里面的模板才能统计和显示,织梦之外的模板都没有用。
这段代码的基本原理是:在加载文章页面的时候,获取当前文章的id与mid(mid是会员id! q X [ / g的意思,memberid,由于这里没有会员,我们可以忽略这个mid),通过织梦后台的count.php文件传递,触发此id对应文章的浏览量数据库,使其+1,这样就实现了文章浏览量的传回功能,接着就是利用view打印输出此id文E , v K q C |章的浏览量,yes代表开启显示这个浏览量。
------可能大家对于上面的这段话D c j 1 $不是很明白,可以直接忽略,入正题。--------
如果大家的手机o ^ p ,端网站模板是PHP格式的(动态),直接将以下这段T = U & F u代码直接放到需要统计手机浏览量的文章模板的<head></head>里面。
<script src="<?ph7 W L ] e 7p echo $cfg_cmspath; ?>/plus/count.php?aid=<?php echo $id; ?>" language="javascript"></script>
在手机模板要显示浏览次数的地方放置以下代码:
<?php echo $click; ?>
(上面代码用手机看时这里会自己显示多一个$,去掉其中一个美元符号即可)显示浏览次数的样式可以自己设置。这样就可以将手机端网站的浏览量也加到数据库里去,并且显示浏览. # m / U 9 T量的时候是与PC端同步的。这个是动态手机网站下的做法,静态模板htm下的统计小编还没有研究,有机会我们再探讨。
------------------------------------------结束---------------------------------------
/***说明:
其实就是在php模板下,将织梦原来的统计代码改一下就可以,因为不能直接用织梦调用代码了,所以要用php的方式获取当前文章id的与count.php的路径,静态S } * f F O V下其实应该可& ` X 4 ^ v以直接用织梦的页面计数代码,不过可W ^ * 3能要将手机模板放回到织梦的模板目录下才E ! . = (可以实现,即相当是在织梦的pc模板里调一个模板出来做手机文章页,不过可能路径就要改的比N 9 & t _ , ;较多:
<script src="{dede:field name='phpurl'/}/coun` y z g i } { Ut.phV ` t _ % f [ $ cp?H C M *view=yes&aid=x G A B 8 o 7{/ b 5 # ! l / idede:field name='id'/}&mid={A y v U ; bdede:fieldH k j ) @ name='mid'/}" language="javascript"></script>
有静态手机网站的站长,在了解统计原理之后,可以自己尝试下,也可以在下面留言交流哦。
***/