ホームページ  >  記事  >  バックエンド開発  >  Dedecms V3.1 HTML生成の最適化方法speed_PHPチュートリアル

Dedecms V3.1 HTML生成の最適化方法speed_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:56:13710ブラウズ

バージョンの互換性などのさまざまな理由により、dedecms のインデックスは実際には少し混乱します。インデックスが適切に設定されている場合、dedecms HTML 生成の速度は主に、記事のリストを取得するときにデータを並べ替える必要性によって影響を受けます。デフォルトではソートされていないため、ボリュームが大きい場合、速度が非常に不十分になります。次の手順で簡単に最適化できます。

1. phpmyadmin を入力し、プライマリ ID のインデックスを除く dedecms サイトのインデックスを削除します。キー;

2. SQL を使用して次のインデックスを作成します。
Alter TABLE `dede_archives` ADD INDEX `click` (`click`);
Alter TABLE `dede_archives` ADD INDEX` (`typeid`); TABLE `dede_archives` ADD INDEX `arcrank` (`arcrank`);
TABLE `dede_archives` ADD INDEX `sortrank` (`sortrank`);
TABLE `dede_archives` ADD INDEX `senddate` (`senddate`); Alter TABLE `dede_archives` ADD INDEX `pubdate` (`pubdate`) ;
Alter TABLE `dede_archives` ADD INDEX `litpic` (`litpic`) ;
Alter TABLE `dede_archives` ADD INDEX `typeid2` (`typeid2`);

データ量1W〜10W程度の範囲では、この後最適化後、コンテンツページに関連記事タグが無い場合、生成速度が3〜5倍速くなります
関連記事タグがある場合も生成速度が速くなります
2〜3倍速くなります

http://www.bkjia.com/PHPjc/318137.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/318137.html技術記事バージョンの互換性などのさまざまな理由により、dedecms のインデックスは実際には少し混乱します。インデックスが適切に設定されている場合、主にデフォルトのボタンが押されていないため、dedecms HTML 生成の速度に影響します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。