投稿
投稿
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到宋体切换到微软雅黑

织梦dedecms怎么统计动态手机移动端网站浏览量次数,并与PC端同步显示

发布:2015-12-11 23:40 浏览: 评论(
织梦dedecms电脑端的文章浏览次数统计起来比较容易,但是在网上都找不到织梦手机端浏览量怎么统计,虽然在手机端能显示文章浏览次数,但是这个次数只是PC端的,手机端的浏览量根本没有统计,因为手机端网站基本都是独立二级域名或者二级目录做的,是新的模板,织梦的调用代码套上去根本没有用,用手机浏览文章的时候次数并没有发生变化,所以小编决定出马搞定手机端浏览量统计的问题。



首先,织梦dedecms在电脑pc端文章浏览次数的统计代码是:

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>



这段代码放在哪里,就会在哪里显示出当前文章的浏览量,但是只限于织梦自己里面的模板才能统计和显示,织梦之外的模板都没有用。

这段代码的基本原理是:在加载文章页面的时候,获取当前文章的id与mid(mid是会员id的意思,memberid,由于这里没有会员,我们可以忽略这个mid),通过织梦后台的count.php文件传递,触发此id对应文章的浏览量数据库,使其+1,这样就实现了文章浏览量的传回功能,接着就是利用view打印输出此id文章的浏览量,yes代表开启显示这个浏览量。


------可能大家对于上面的这段话不是很明白,可以直接忽略,入正题。--------


如果大家的手机端网站模板是PHP格式的(动态),直接将以下这段代码直接放到需要统计手机浏览量的文章模板的<head></head>里面。

<script src="<?php echo $cfg_cmspath; ?>/plus/count.php?aid=<?php echo $id; ?>" language="javascript"></script>



在手机模板要显示浏览次数的地方放置以下代码:

<?php echo $click; ?>


(上面代码用手机看时这里会自己显示多一个$,去掉其中一个美元符号即可)显示浏览次数的样式可以自己设置。这样就可以将手机端网站的浏览量也加到数据库里去,并且显示浏览量的时候是与PC端同步的。这个是动态手机网站下的做法,静态模板htm下的统计小编还没有研究,有机会我们再探讨。

------------------------------------------结束---------------------------------------

/***说明:

其实就是在php模板下,将织梦原来的统计代码改一下就可以,因为不能直接用织梦调用代码了,所以要用php的方式获取当前文章id的与count.php的路径,静态下其实应该可以直接用织梦的页面计数代码,不过可能要将手机模板放回到织梦的模板目录下才可以实现,即相当是在织梦的pc模板里调一个模板出来做手机文章页,不过可能路径就要改的比较多:

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>

有静态手机网站的站长,在了解统计原理之后,可以自己尝试下,也可以在下面留言交流哦。

***/
前端新手交流群
欢迎加入web前端新手交流qq群:734802480
分享给小伙伴们:

更多文章

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。


Copyright © 2014-2019 seozhijia.net 版权所有-粤ICP备13087626号-4