wap网站常常是动态的,但也有的网站是静态的,比如itjsxx.com的wap版本http://mhzckyy.com/就是静态。
静态的wap网站,涉及到流量统计,就有点麻烦了。
以百度统计和cnzz站长统计为例,无一例外都为我们提供了wap统计代码。下面两段分别是站长统计和百度统计对其wap统计代码的说明:
哪些网站应该使用WAP站代码?
**WAP站代码从代码体积上来说比JS统计代码要小很多,更利于页面加载。
从浏览器支持性来说,可以统计到页面在不支持JS的浏览器上浏览时的流量。
移动网站的浏览网络环境往往不如PC网站顺畅,且浏览设备各种各样,为了更精准的获取网站流量,建议使用WAP站统计代码。
WAP站代码支持的服务端语言包括PHP、JSP(Java)、.net,前端页面无论是wml、html、xhtml、html5都可以使用。**
wap统计可以统计哪些wap站?
后端:即服务器端,如果您的服务器端语言是Php、.Net、Java开发的,是可以使用我们的wap统计。您只需选择相应的代码安装即可。目前仅支持这三种语言。
前端:即wap页面,不管您的wap页面是wml(一般指简版)、xhtml(一般指彩版)、html5(一般指触屏版)都是可以使用wap统计的。只不过,对于html5页面来说,它可以较好地支持js,所以它不仅可以使用wap统计代码,还可以使用正常的百度统计代码。如果您希望更强大的功能,可以选择百度统计代码,不过这个代码对于手机页面有点大,对加载有小小的影响。考虑到这个情况,我们之后可能会推出精简版的百度统计代码,对html5的页面,就不用担心加载问题,又可以使用更强大的功能,敬请期待。
两段说明都不约而同的说,前端页面不管是wml,xhtml,html的,都可以使用wap统计代码。这不免让人有一种错觉,纯静态的html wap网页也可以使用wap流量统计代码。
事实上,这种理解是完全错误的。站长统计和百度统计所说的前端页面,仍然是指的动态的前端页面(.php,.aspx等结尾),只是这种动态的(如php,asp.net等)网页的前端页面,最终展示给用户还是通过wml,xhtml或者html而已。也就是说如果你没有php的配置支持无法运行统计代码.
试问,下面这段wap统计代码
<?php require_once 'cs.php';echo '<img src="'._cnzzTrackPageView(1252994207).'" width="0" height="0"/>';?>
如何能在html页面中运行?默认情况下,虚拟主机是关闭了静态html对php的支持的。
所以,wap统计代码真的没办法在html页面中使用。
那是不是就没办法了呢?当然有办法。直接用最普通的统计代码就可以了。现在的手机端浏览器基本上全都支持javascript。使用普通统计代码完全没有任何问题。
只不过需要注意的是:uc浏览器默认屏蔽所有广告,连着百度统计也一起给屏蔽了。只有关闭uc浏览器的广告屏蔽功能,百度统计才会生效。