DreamWeaverの記事ページの表示速度を高速化する方法

王林
リリース: 2019-11-07 09:41:38
オリジナル
1983 人が閲覧しました

DreamWeaverの記事ページの表示速度を高速化する方法

1. dedecms のルート ディレクトリに入り、次のディレクトリを見つけます。

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=&#39;”.$reids[$i].”‘) “; else $tpsql .= ” Or (“.TypeGetSunID($reids[$i],$dsql,’arc’).” 
Or arc.typeid2=&#39;”.$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’);
ログイン後にコピー

Find:

$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 秒で 6 ページ以上へ

3. ドキュメント テンプレートの削除 の関連ドキュメントでは、生成速度が 6 秒から 1 秒未満に急激に低下しました

推奨チュートリアル: dedecms チュートリアル

以上がDreamWeaverの記事ページの表示速度を高速化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!