您当前的位置: 主页 > 优化教程
最近一直在研究如何提高网站的用户体验性,我们知道加快网页的打开速度是提高用户体验性的一种有效策略。影响网页打开速度的因素很多,今天我只说如何通过优化织梦CMS内部程序,达到加快网页打开速度的目的。
 
首先,处理文章页的Javascript,在默认模板中前面有一大段Javascript,可能有2KB多一点,每个页2KG,集少成多也不少了。我就把这段JS提取出来,另存为一个文件,以后只要下载一次就可以了。不过注意要把JS里的路径根据自己的情况替换一下。
 
其次,我发现文章到点击次数那里卡住了,有时差不要十来秒,感觉很不好,原来在查数据,影响了速度。其实这里我们可以用AJAX方式写出来,具体做法是: 
1、修改模板把<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>这行去掉,加上<span id="article_click"></span> 
2、在第一步所说的的JS文件里加入一个JS函数
 
function getClick(aid,mid) 
var taget_obj = document.getElementById('article_click'); 
myajax = new DedeAjax(taget_obj,false,false,'','',''); 
myajax.SendGet2("/plus/count.php?ajax=yes&mid=" +mid +"&aid=" +aid); //这里要根据情况改成网站的实际路径 
DedeXHTTP = null; 
}
3、修改plus/count.php文件,在exit()之前加入以下的代码
 
if(!empty($ajax)) 
$row = $dsql->GetOne(" Select click From `{$maintable}` where {$idtype}='$aid' "); 
if(is_array($row)) 
echo $row['click']; 
}
3、把<script language="javascript" type="text/javascript">getDigg({dede:field.id/});</script>改为:<script language="javascript" type="text/javascript">getClick({dede:field name='id'/},mid={dede:field name='mid'/});getDigg({dede:field.id/});</script>。其实getClick这个函数只要放在文章后面,哪里都无所谓。
 
我是刚开始用DEDECMS,感觉功能很好很强大,技巧方面暂时就这两点,经过这两步好,感觉显示速度快了不少。
 

关键词:优化,dedecms,提高,网页,打开,速度,最近,一直,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦CMS:Error:check Snooping out of bounds 的解决办法在本机 E:\wwwroot\DedeCMS\v57\ 下安装了V57... 2021-07-22
织梦标题优化终极教程这时整理出可以更改织梦模板文章页的title结构的方法。我们知道 织梦... 2021-07-30
{dede:field name='softlinks'/}下载页织梦标签修改织梦Dedecms的软件模型中,{dede:field name=so... 2021-07-30
dedecms 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-07-30
织梦dedecms多选checkbox字段值独立输出样式调用方法前言 我们在开发 织梦模板 ,自定义多选checkbox类型的字段时,... 2021-07-22
dedecms修改默认50-200随机点击数的范围dedecms有一个挺有意思的功能,及时dedecms在后台发表新的文... 2021-07-30
怎样实现织梦dede搜索结果页按频道模型显示不同模板呢??大家知道怎样实现dede搜索结果页按频道模型显示不同模板吗,这问题网上... 2021-07-27
织梦文章页调用当前文章url地址三种方法很多织梦站长朋友需要在页面里面显示当前文章的url来达到自己想要的效果... 2021-07-22
DEDECMS匿名发布文章的修改教程dedecms可以做到让用户发布文章或者软件不用登陆你的网站直接可以匿... 2021-07-22
织梦织梦 插件plus文件调用头部尾部的方法织梦dedecms 插件plus文件调用头部尾部的方法 。 方法一: ... 2021-08-14
织梦上传本地视频后文件管理器中不显示解决办法以上传mp4文件为例 首先修改后台设置后才可以上传mp4文件 系统基本... 2021-07-22
DedeCMS注册会员默认100积分不能修改的解决办法织梦后台的会员级别设置里面的注册会员默认积分100是不能修改的,即使改... 2021-08-09
Dede 删除文档同时文章中的图片的方法首先,在/include目录下建立extend.func.php文件.... 2021-07-30
如何控制dedecms栏目列表页的缩略图大小方法一: {dede:list pagesize=15 imgwidt... 2021-07-30
重庆SEO为什么需要定期进行诊断分析?一。为什么网站需要做SEO诊断分析?为什么网站需要做SEO诊断分析?因... 2022-04-08
DEDECMS实现文章tag关键词自动生成列表页的方法本文实例讲述了DEDECMS实现文章tag关键词自动生成列表页的方法。... 2021-07-27
织梦首页和列表页动态调用点击次数方法以前在《织梦文章页调用文章浏览次数优化调用代码》里中,在织梦的内容页面... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn