DedeCMS生成html慢的解決辦法

2013-03-21 15:21:18來源:拾貝網作者:

很多新手站長反應在后臺生成文章時發(fā)現速度超慢,經常出現無法顯示或卡死現象,接下來我們研究下怎樣優(yōu)化靜態(tài)生成的速度:

很多新手站長反應在后臺生成文章時發(fā)現速度超慢,經常出現無法顯示或卡死現象,接下來我們研究下怎樣優(yōu)化靜態(tài)生成的速度:

1.找到include/inc/inc_fun_SpGetArcList.php打開之。

2.查找以下代碼:

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]."') ";
}

替換成“//上面的這段注釋掉,用下面的替換”

3.添加以下代碼:

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

4.原理:副欄目屏蔽,提高了文章生成速度。

注意:此方法5.7版本已經失效。

 

關鍵詞:DedeCMS

贊助商鏈接: