魔扣论坛

查看: 58|回复: 3

[织梦教程] DEDECMS程序优化--提升快速生成静态网页速度

[复制链接]
  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 1415 天

    [LV.10]论坛老兵

    7300

    主题

    7517

    帖子

    5万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    226303
    贡献
    24450
    威望
    18864

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-12-17 23:20:41 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】
    淘宝、天猫优惠券

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    其实使用织梦DEDECMS时间长了,都会觉得在生成静态页面的时候,有些不仅如人意的地方,如果我们的织梦DEDECMS数据库中有数十万条数据,那么我们在生成HTML静态页面时,会很慢。今天我在官方论坛上发现可以快速生成静态页面的代码,经测试,生成速度确实提升不少。修改方法如下:

    找到文件: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');

    }

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

    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    3

    主题

    207

    帖子

    411

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    204
    贡献
    204
    威望
    0
    发表于 2019-12-17 23:44:11 | 显示全部楼层
    孤独时仰望蓝天,魔扣源码论坛,你是最近的那朵白云;寂寞时凝视夜空,你是最亮的那颗星星;闲暇时漫步林中,你是擦肩的那片绿叶;疲惫时安然入睡,你是最美的那段梦境!

    该用户从未签到

    1

    主题

    209

    帖子

    417

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    208
    贡献
    208
    威望
    0
    发表于 2019-12-22 19:39:14 | 显示全部楼层
    感恩无私的分享与奉献 魔扣源码论坛是我心中的神!

    该用户从未签到

    1

    主题

    201

    帖子

    401

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    200
    贡献
    200
    威望
    0
    发表于 2019-12-23 20:16:33 | 显示全部楼层
    有一种相遇叫缘份,有一种来往叫浪漫;有一种感觉叫难忘,有一种感受叫快乐;有一种关心叫温馨,有一种思念叫关爰;有一种默契叫知心;魔扣源码论坛祝福朋友幸福快乐!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表