懂php的来。dedecms织梦浏览量有时点击自动归0?
DEDE整站生成静态的时候,首页、列表页、文章内容页都是生成HTML,当文档页面刷新的时候,点击次数是不变的,需要重新生成页面。经过分析dede内容页的field标签,解决方案如下:
。
JS解决办法:({dede:fieldclick/}这个不能实时刷新,要使用JS调用。)
内容页调用方法:在DEDE里面有一个php文件是专门用来统计点击次数的,这个文件叫countphp,我们只需要给它传递一些参数就可以获得文章的点击次数,调用的方式也是用JS来调用,这段代码大家也不需要去记,只要在用的时候复制进去就可以。
这是文章页调用文章点击次数,{dede:field name='id'/}是文章ID。
列表页和首页调用方法:在列表页和首页你可以在循环里面使用[fieldid /]获取,mid是发帖人,一般都是用admin帐号发文章,所以一般都是1。因为在list列表中不能有{},所以你就写实际地址:
这样,首页和列表页的点击次数也就能够像文章内容页一样实时点击刷新了,尤其适合博客
1网址+/install,直接输入显示的是“dir”,需要到install文件夹删除修改一些文件。
2indexhtml删除,indexphpbak去掉bak,install_locktxt删除
3刷新一下页面(网址+/install),进入安装dedecms的页面,接下来就是和安装时一样的步骤了
4注意事项
如果数据库数据还有用请先进行备份,重新安装不会替换模板。
<script src="{dede:field name='phpurl'/}/countphpview=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}"type='text/javascript' language="javascript"></script> 用这个调用,动态的,刷新一次+1,起始数可以在编辑文章高级参数里修改,没出过你这个问题
尝试以下几种操作
1手动清除data/tplcache目录下的文档缓存文件,然后在进行刷新
目录data 给读取和写入权限
2如果程序没做特殊修改,用FTP工具,上传include文件,覆盖旧文件。
3使用系统的错误文档修复
修复结果使_arctiny与_archives 记录条数一致
在做移动端网站之前,首先要清楚是否有一个PC端网站,如果已经有了一个PC端网站,可以通过程序设置,可以直接访问移动端网站。如果没有PC端网站,那么就直接做一个移动端网站吧!
1、PC端和移动端同步
有的人会问,既然移动端网站这么流行,那我们可不可以只做一个移动端网站而不做PC端网站呢?这个问题并没有绝对的答案,但是有分析才有结果。从营销的观念考虑,这两个网站都是必须存在的,一个PC端,一个移动端。SEM最初主推的也是PC端竞价排名,后来才开始进行移动端网站推广的开发,二者一方面访问的网址不同,一个是展现PC端的网站,一个是展现移动端的网站;另一方面二者出价的比例不同,就从现在来看,移动端网站的出价比例是高于PC端的网站。
2、域名
PC端网站的域名常见的以WWW为首的域名,而移动端的域名并没有一个明确的指向。因此为了能够更好的和PC端域名相呼应,一般采用WAP或M为首的域名。
3、数据同步
移动端网站的具体制作流程和PC端网站的制作流程基本差不多,所以还是建议使用Dedecms来进行网站的搭建。除了相同的操作流程之外,针对前端来说,更多的是考虑网站的兼容性。而针对后台程序来说,因为两个网站的域名是不同的,这就会导致会出现不同的后台,数据也是不一样的。为了省时间,我们可以使用同一个数据库,这样在PC端网站更新了,移动端网站同样也会更新的。虽然二者的前端模版不一样,但发表的文章却是相同的。
方法/步骤
1、首先我们在dedecms默认模板文件夹下面找到文件list_imaghtm文件,有人会问,为什么找这个文件呢?因为里面有调用代码,我们只有复制过来就可以了。
2、打开list_imaghtm文件,找到分页调用的代码段,正常情况是在30至34行,把这段代码复制下来粘贴到我们需要调用的地方。
3、接下来就是找这段代码的样式了,同样在list_imag里面找到css调用代码,正常情况在第8行,发现它调用了dedecmscss文件。
4、ok,我们在dedecms默认模板文件default/style下找到这个dedecmscss文件,打开它。发现它里面引入了layoutcss和pagecss。
5、我们同样在dedecms默认模板文件default/style下找到layoutcss和pagecss,打开他们
6、在刚才的分页调用代码段中,我发现它的class=“dede_pages”,那么我们在上面找的三个css文件里面搜索,看那个文件上有关于“dede_pages”的样式定义。结果在pagecss中查找到了,正常情况在第544至561行。代码如下图,把这段代码复制下来放到我们文件调用的css下面。
7、好的,现在刷新一下我们的页面,怎么样分页出来了吧,是不是很简单呢!
CNZZ移动端深夜弹广告,你不知道的秘密!
来源: 东莞SEO | 编辑: Layton | 标签: 数据分析 行业秘密 | 阅读:(188)
文章地址:http://wwwseozjlcom/seo-zonghe/289html
通过这篇文章的标题,如果你是一名互联网行业的资深老司机,说不定就能够秒懂了!但是互联网行业的水很深啊!下面就为大家讲述一下自己的遇到的坑爹经历吧。通过这次的经历,感觉不再相信这个平台了,同时也告诉了我!凡事不可太相信官网和权威。
事情的起因是这样的,本站点在上线之前,做了PC端和移动端的测试!这样做的目的也是为了看看有没有一些错误可以及时修改。满怀信心通过二维码进入到了我的网站,在加载还没有完成的时候。我的网站被自动跳转到了一个未知的广告页面上。详情如下图
本来这个广告的出现我没有受到多大的影响,心想就是一个广告!找出来删除掉就可以了,没毛病。但是想象总是如此的美好,而现实就是:当我打开自己的网站拉到底部,在审查元素中仔细的翻阅代码。发现PC端没有类似广告代码,所以就切换到了移动端。开始还是没有露出蜘丝马迹,于是我就疯狂的去刷新页面。大概刷新了10次左右吧,一个很熟悉类似于微信红包的广告就出现了。但是右击审查元素也没有什么异常。但是还是一头雾水,莫名其妙啊。
于是首先开始怀疑起了js-本地的js,并且使用排除法检查;(不一一解释)后面并没有解决问题的根源。
后来又怀疑是否是dedecms源码的问题,于是重新部署了官网最新的源码,把所有备份好的数据上传到新的dedecms中。问题依旧是没有解决。(过程复杂,加速跳过)
最后猜测如果不是内部的js就是外部的js了,可是我的网站中只有两个,一个是百度分享另一个则是统计工具cnzz。于是开始了设想。删除试试,将两个文件从网站的代码中清除,于是移动端那个神奇的广告就消失了,对此我还使用了安卓和苹果的多部手机进行不断的测试。发现广告确实不见了,于是我把百度分享和CNZZ统计的代码逐个添加到网站中。当把CNZZ的代码加进去后生成。熟悉的广告再次复原。此刻,内心已经无法拼凑完整。原来真凶是CNZZ,这个用了这么多年的统计工具,简直老奸巨猾啊。
此次的广告风波过后cnzz这个产品已经从我的印象中抹去。原来世界这么黑暗,关于CNZZ挂广告的事件已经吐槽许多了。并且可恶的是这个广告只有在晚上才会出现,完美的躲过了白天巧妙的把自己给伪装起来。cnzz做的很隐蔽一般动态ip的就有这个广告,公司的固定ip没有。也不是每次都有,但是你换一个ip一定有,你多刷新几次就没有了。这让你的网站有弹窗,有视频播放,而且最烦的是视频是隐藏的,让人没有办法关闭,只有关网站被别人误会你的站就是一个病毒站。可怕吧。对此我并不是存心诋毁某个产品,正义的我只是诉说事情背后鲜为人知的真像而已。
我不是用的织梦自带的wap端那个,我是用织梦程序建了一个PC站,然后再用织梦建了个手机站,PC站和手机站的配置是一模一样的,因为数据库是一样的,你把手机站的数据库配置写跟PC站一样,那后台就一样了,所以你调用的模板也就一样了,后面就是不同的地方了,我把手机站的模板跟PC站的命名是一样的,但是我把模板内容改了,改成适应手机的模板了,这样手机这个域名打开的就是手机站,PC打开的就是PC站了,就实现了共用数据库!
还有,如果你手机站的肯定不能同步,你修改下\include\FCKeditor\editor\dialog\dede_imagephp,这是FCK编辑器,如果不是那就打开你的编辑器下的这个文件,大概在153行那,在的路径前面加上你的域名,这样你的文章在手机站那边才能显示
这三个地方都加上,我这只拿第一个做事例!
第三就是你的手机站用到缩略图的话,要加上你的PC站域名,这就在模板里面加就好了,在调用缩略图的时候前面写上PC站的域名,因为上传不会传到你的手机站目录下,只能这样做!
0条评论