发新话题
打印

[分享] 优化你的 Discuz!6.0.0 正式版!!

优化你的 Discuz!6.0.0 正式版!!

大家可否知道互联网6秒定律?只要一个网站首页6秒内打不开,到那去一次的人90%不会去第二次!而TOP论坛由于人数众多,自然访问有稍微拖延~所以今天把优化贴出来给大家参考~

1. 关闭快速回复功能
   
快速回复打开以后,浏览帖子时会下载表情图片,虽然浏览器缓存了,但是还是会发送请求到服务器进行时差比较。所以请求数成倍的增加。
2.
关闭生日功能
   
会一个计划任务,每天早晨去遍历一下用户表,找出生日会员,缓存为文件,这个过程非常消耗资源。而且缓存为文件时,首页每次显示时,也会占有一部分资源
3.
关闭在线会员
    特别是细分到分论坛的在线会员功能最好不要开启。
4. 关闭用户在线时间
  
  用户的在线时间,实际上定期更新 members 表来实现的。在大并发访问的网站,members 表是个瓶颈,因为
MySQL在写操作时,是锁全表的,任何操作都进行不了。
5. 开启延迟更新
   
对于大站,这个功能非常重要,如果不开启的话,将会 threads 表被频繁的写入,这种高频繁读写的表是种灾难,严重时会导致
MySQL进程挂掉,因为每次浏览帖子,都会更新一次 threads 表。
6. 关闭全文搜索,只启用标题搜索
   
MySQL 的全文索引对中文不支持。所以在搜索中文时,无法用到索引,只能LIKE逐行匹配,导致效率极其低下,在超过100w
行纪录时,直接挑战人类忍受等待的极限。
7. 关闭图片水印功能
   
图片水印调用GD库,GD库非常消耗内存。
8. 尽量不要拿后台备份数据库
   
备份数据库时最好将站点关闭,一般只在需要升级,或者服务器搬迁时做备份。特别是大站,建议采用直接拷贝mysql data 目录下相应的数据。
9,
特殊主题类型尽量少使用
   
不同的特殊主题都要扩展不同的表。根据自已的需求酌情开启,并不是每一个特殊主题你的论坛都需要的。
一般说来,功能越少,速度越快。

TOP

不错,试验一下

TOP

正解!支持!

TOP

试了下楼主的设置,果然快了N多,但是这样效果不好吧
新飞翔论坛http://www.ffdiy.com
免费论坛申请,独立管理广告,免费送CN域名

TOP

发新话题