Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。本人经过查找在dedecms网站程序官网论坛找到个合适的相关具体代码如下,试验修改后,速度要快很多!修改相关具体操作方法如下:

找到网站文件:include/inc/inc_fun_SpGetArcList.php


for($i=0;$i<$ridnum;$i ){
if($tpsql=="") $tpsql .= " And ( (".TypeGetSunID($reids[$i],$dsql,'arc')." Or arc.typeid2='".$reids[$i]."') ";
else $tpsql .= " Or (".TypeGetSunID($reids[$i],$dsql,'arc')." Or arc.typeid2='".$reids[$i]."') ";
}

把上面的这段注释掉,替换为下面的相关具体代码如下:


for($i=0;$i<$ridnum;$i ){
if($tpsql=="") $tpsql .= " And (".TypeGetSunID($reids[$i],$dsql,'arc');
else $tpsql .= " Or ".TypeGetSunID($reids[$i],$dsql,'arc');
}

速度快好几倍,原理就是,副栏目不用参与了,极大的提高了运行速度。

下面是5.1版本的
一样的网站文件
查找


$orwhere .= " And ( arc.typeid in ($sonids) Or arc.typeid2 in ($sonids) ) ";


修改为


$orwhere .= " And arc.typeid in ($sonids) ";


下面看对生成的具体优化步骤:

  1、关闭副栏目,生成速度从50秒20页降到20秒20页
  2、删除文档模版中的具体调用随即文档的标签,即arclist中带有sort=rand的 开启网站的后台中能找到的所有系统缓存,生成速度从20秒20页降到6秒多一页
  3、删除文档模版中的相关文档,生成速度从6秒猛降到不到一秒,到达中部的时间

至此结束,终于满足了,不用再享受龟速的生成速度了!

让dedecms网站程序生成html的速度快一倍,这个不是吹牛的。咱们在发现当你的dedecms网站程序文章咨讯超过100万篇的时候,你去生成html的时候,那是非常痛苦的。数据库会跑到100%而且php也可能跑到100%。生成html的时间是十分缓慢的,如果你改版之后或者要调整下广告,那是非常痛苦的。必须重新生成。dedecms网站程序在生成html的时候不大可能能完全生成。

为了解决这个问题,咱们可以采用2个办法,一个就是公共数据只生成一份,然后用include的方式包含进去,比如10个分类,每个分类有100页,那么这100页的左边或右边的公共数据都是相同的,如果每个生成。都要去取一次数据库信息,然后显示出来。是非常复杂非常麻烦的。也影响了生成html的速度,如果100页,咱们只用生产一个html。然后让其他页面直接包含,这样是否就减少了服务器的负载,而且能加快服务器生成html的速度。

既然提到dedecms网站程序的站点列表和文章有大量的数据是重复的,可以直接包含的。咱们就可以考虑到,变化的排行以及推荐是动态的,文章详细页面的网站内容是基本上不变的。这个时候咱们就可以考虑使用dedecms网站程序的shtml方式来处理。

大驾家都知道,在dedecms网站程序生成html的时候,咱们可以采用将公共数据生成一个shtml。然后在生成站点列表,文章详细页面的时候,直接使用shtml的include方式去包含,包括文章,首页和站点列表的头部以及底部,都可以生成一份shtml。然后通过shtml的include方式包含进去,这样就减少了服务器生成 html的时间,加快了dedecms网站程序生成的效率。

如果dedecms网站程序遇到改版,或者是修改导航,或者是换广告,咱们就可以将独立的数据,独立出来。重新生成,而不影响大数据的状态,这样又可以达到动态更新,不需要全部生成的效果。能很方便的实现局部更新。

公共的数据需要大部分时间去处理,咱们通常把这个时间节约出来,会有很好的效果。接下来咱们会谈。如何生成dedecms网站程序的导航shtml,生成dedecms网站程序的底部,生成dedecms网站程序的公共数据部分。

DEDECMS 隔行换色以及分组加线修改相关具体操作方法sJ4AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

sJ4AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市