以上就是给各位分享织梦dedeCMS大数据量时的优化办法,其中也会对织梦cms的数据库文件在哪进行解释,同时本文还将给你拓展DedecmsV3.1生成HTML速度的优化办法、DedecmsV3.1生成
以上就是给各位分享织梦dedeCMS大数据量时的优化办法,其中也会对织梦cms的数据库文件在哪进行解释,同时本文还将给你拓展Dedecms V3.1 生成HTML速度的优化办法、Dedecms V3.1 生成HTML速度的优化办法_php技巧、Dedecms V3.1 生成HTML速度的优化办法_PHP教程、dedecms5.7默认文档命名规则的优化办法等相关知识,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:- 织梦dedeCMS大数据量时的优化办法(织梦cms的数据库文件在哪)
- Dedecms V3.1 生成HTML速度的优化办法
- Dedecms V3.1 生成HTML速度的优化办法_php技巧
- Dedecms V3.1 生成HTML速度的优化办法_PHP教程
- dedecms5.7默认文档命名规则的优化办法
织梦dedeCMS大数据量时的优化办法(织梦cms的数据库文件在哪)
织梦dedeCMS大数据量时的优化办法1.去掉不需要的功能,非常是源码里面不需要的标签尽量去掉
2.*重要一点,在dede_art里面为字段增加索引。非常是click字段,增加索引后热门新闻的生成速度从原来的1.6秒以上下降到0.0006秒(phpmyadmin)
在后台执行
Alter TABLE `dede_art` CHANGE `msg` `msg` VARCHAR( 250 ) NOT NULL;
Alter TABLE `dede_art` CHANGE `picname` `picname` VARCHAR( 100 ) NOT NULL;
Alter TABLE `dede_art` ADD INDEX ( `typeid` , `click` ) ;
Alter TABLE `dede_art` ADD INDEX ( `isdd` , `redtitle` , `ismake` , `rank` , `title` , `writer` , `source` , `stime` , `userid` , `spec` , `dtime` , `memberID` ) ;
Alter TABLE `dede_art` ADD INDEX ( `msg` , `likeid` ) ; 本文章网址:http://www.ppssdd.com/code/13247.html。转载请保留出处,谢谢合作!
Dedecms V3.1 生成HTML速度的优化办法
由于版本兼容性等各方面的原因,实际上Dedecms的索引有点混乱,如果索引设置得适合,影响DedecmsHTML生成速度的,主要是获得没有按默认按排序的文章列表的时候,由于要重新排序,数据量大时速度会很不理想,可以通过下面几个步骤轻松优化: 1、进入PHPmyadmin,把Dedecms站点dede_archives除了ID主键的索引外的索引删除; 2、用sql创建如下索引:
AlterTABLE#@__archives
ADdindEXclick
(click
);
AlterTABLE#@__archives
ADdindEXtypeid
(typeid
);
AlterTABLE#@__archives
ADdindEXarcrank
(arcrank
);
AlterTABLE#@__archives
ADdindEXsortrank
(sortrank
);
AlterTABLE#@__archives
ADdindEXsenddate
(senddate
);
AlterTABLE#@__archives
ADdindEXpubdate
(pubdate
);
AlterTABLE#@__archives
ADdindEXlitpic
(litpic
);
AlterTABLE#@__archives
ADdindEXtypeid2
(typeid2
); 在数据量为1W-10W左右的区间,经过这样的优化后,如果内容页没有相关文章的标记,生成速度会快三至五倍
如果有相关文章标记,也会快两至三倍
Dedecms V3.1 生成HTML速度的优化办法_php技巧
由于版本兼容性等各方面的原因,实际上
1、进入 phpmyadmin ,把 dedecms 站点 dede_archives 除了 ID 主键的索引外的索引删除;
2、用SQL创建如下索引:
Alter TABLE `#@__archives` ADD INDEX `click` (`click`);
Alter TABLE `#@__archives` ADD INDEX `typeid` (`typeid`);
Alter TABLE `#@__archives` ADD INDEX `arcrank` (`arcrank`);
Alter TABLE `#@__archives` ADD INDEX `sortrank` (`sortrank`);
Alter TABLE `#@__archives` ADD INDEX `senddate` (`senddate`);
Alter TABLE `#@__archives` ADD INDEX `pubdate` (`pubdate`);
Alter TABLE `#@__archives` ADD INDEX `litpic` (`litpic`);
Alter TABLE `#@__archives` ADD INDEX `typeid2` (`typeid2`);
在数据量为1W-10W左右的区间,经过这样的优化后,如果内容页没有相关文章的标记,生成速度会快三至五倍
如果有相关文章标记,也会快两至三倍
Dedecms V3.1 生成HTML速度的优化办法_PHP教程
由于版本兼容性等各方面的原因,实际上
1、进入 phpmyadmin ,把 dedecms 站点 dede_archives 除了 ID 主键的索引外的索引删除;
2、用SQL创建如下索引:
Alter TABLE `dede_archives` ADD INDEX `click` (`click`);
Alter TABLE `dede_archives` ADD INDEX `typeid` (`typeid`);
Alter TABLE `dede_archives` ADD INDEX `arcrank` (`arcrank`);
Alter TABLE `dede_archives` ADD INDEX `sortrank` (`sortrank`);
Alter 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左右的区间,经过这样的优化后,如果内容页没有相关文章的标记,生成速度会快三至五倍
如果有相关文章标记,也会快两至三倍
dedecms5.7默认文档命名规则的优化办法
织梦CMS在默认情况下是将新闻的url命名为 {typedir}/{Y}/{M}{D}/{aid}.html这种形式,但是这种url过长,根据baidu官方文档说明:当url过多层级的时候,中文目录过多,总长超过255字节,基本上是不会收录了,常常不利于收录,建议大家做优化的朋友,将其改为{typedir}/{aid}.html这种形式,手动更改高级选项中的文件命名规则很麻烦,但是我们可以通过修改程序默认的命名方式来达到自动化规则。
以下是将dedecms的文档命名规则修改为{typedir}/{aid}.html这种形式办法:
用记事本打开/include/common.inc.php这个文件,查找到以下内容:
$cfg_df_namerule = '{typedir}/{Y}/{M}{D}/{aid}'.$cfg_df_ext;
将其修改为$cfg_df_namerule = '{typedir}/{aid}'.$cfg_df_ext;
如果有需要批量增加dedecms栏目功能的话,那就要修改以下源码文件了
编辑 /dede/templets/cata日志_add_quick.htm,查找到以下内容
<input name=”namerule” type=”text” id=”namerule” value=”{typedir}/{Y}{M}{D}/{aid}.html” size=”40″ class=”pubinputs” />
将其中的 {typedir}/{Y}{M}{D}/{aid}.html 修改为 {typedir}/{aid}.html ,就可以了 。
本文章网址:http://www.ppssdd.com/code/13845.html。转载请保留出处,谢谢合作!今天关于织梦dedeCMS大数据量时的优化办法和织梦cms的数据库文件在哪的介绍到此结束,谢谢您的阅读,有关Dedecms V3.1 生成HTML速度的优化办法、Dedecms V3.1 生成HTML速度的优化办法_php技巧、Dedecms V3.1 生成HTML速度的优化办法_PHP教程、dedecms5.7默认文档命名规则的优化办法等更多相关知识的信息可以在本站进行查询。
本文标签: