91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > Dedecms生成速度慢的解決方案

Dedecms生成速度慢的解決方案

POST TIME:2020-10-09

最近修改了部分模板,因此有相當一部分頁面需要重新生成,在生成時發現Dedecms生成速度慢的受不了,CPU達到100%,小編專門找了另一臺閑置的電腦用來生成,一晚上沒有關機,三萬多數據,竟然用了一晚上還沒有完成。在DEDE官方論壇看到這樣的解決方法,試了一下,還不錯。

打開include/inc/inc_fun_SpGetArcList.php,找到以下代碼:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.dede58.com]
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]."') "; 

將以上代碼注釋掉,并替換為下邊的代碼:

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.dede58.com]
for($i=0;$i<$ridnum;$i++){ 
if($tpsql=="") $tpsql .= " And (".TypeGetSunID($reids[$i],$dsql,'arc'); 
else $tpsql .= " Or ".TypeGetSunID($reids[$i],$dsql,'arc'); 
}

這時你再生成靜態時,會發現快了很多,原文中提到這是由于不再考慮副欄目,因此就快了。

Dedecms生成速度慢的解決方法(2014年2月補充):

其實很多dedecms生成HTML慢的問題,都已經不能通過上述辦法解決了,最火軟件小編專門從某技術博客轉載了新的優化辦法,經測試在10萬文檔下速度改善了許多(需要說明的是:如果您有上萬數據,而用的虛擬主機或VPS就不用優化了,因為那是web服務器性能差。)。

主要從以下幾個方面優化(如果不想動模板,建議大家直接搞數據庫):

數據庫    索引的優化   和   分表的處理
模板    重復讀取數據的標簽太多
服務器  這些一般大家都會,虛擬主機的不用,個人獨立主機的可以看看關于服務器的優化教程

\


   這是優化完的效果截圖

我先給大家從模板的地方入手處理

/---------------------模板處理優化-------------------------/

優化模板的話,主要看你自己的欄目設計到用不用二級,如果是二級的話
大家可以建立一個主數據的調取東西例如    {圖片,css,/plus

? 主站蜘蛛池模板: 旺苍县| 宜良县| 秭归县| 容城县| 绩溪县| 抚宁县| 中山市| 武冈市| 思南县| 高阳县| 思南县| 自治县| 正阳县| 同江市| 蒲江县| 巩留县| 乐山市| 绿春县| 汕尾市| 米泉市| 泾阳县| 宜宾市| 福安市| 崇信县| 通渭县| 铅山县| 丰镇市| 临武县| 宜川县| 民勤县| 宁远县| 卓资县| 宣化县| 揭西县| 永春县| 瑞金市| 瓮安县| 县级市| 高安市| 泽库县| 崇州市|