jekeyhui99 发表于 2017-6-24 09:19:00

DISCUZX3网站后台如何设置才能提升访问速度

小编最近遇到了很多站长朋友反映说DiscuzX3这个版本访问的时候总是加载有点慢,小编按照以往调试网站的经验来说可能是网站自身的原因导致的。特别是像论坛这样的网站,当很多人访问时都是调用数据库然后在网站的首页再显示的。中间有会产生很多插曲了。其它原因也许是二次开发过的论坛图片过多或者JS和CSS样式等过多也会导致加载过慢。还有一种就是论坛的后台又很多的开源插件。很多朋友们想实现一个功能,安装一个插件就可以轻松搞定,但是时间长了就会导致网站超负荷了,这也是导致加载慢的原因。一般网站加载访问慢了就会极大的影响到客户的体验度了。试想当很多会员来访问时2分钟都打不开一个帖子的页面,这样下次谁还会来访问呢?访问慢插件多等还会影响到整个站点的优化。那么该如何优化下让discuz在独立ip虚拟主机上访问的速度加快些呢?小编在网站的后台分析测试后整理出了一套方法,下面为大家分享下吧。
第一步:先登陆网站后台找到全局–性能优化 其中性能优化又包括3个方面分别是论坛页面缓存设置、服务器优化、内存优化,下面我们主要就是在这3个功能里面设置。
1 设置论坛页面缓存
缓存论坛首页有效期建议把0设置为900 缓存帖子有效期也是设置为900这里都是以S为单位。缓存目录默认即可,缓存系数设置为40. 下面设置为全部 如下图所示:http://www.51php.com/wp-content/uploads/2014/10/discuz-10-9-6-300x197.png2服务器优化
是否优化更新主题浏览量 选择是
查看开启防刷新 是
禁止浏览器缓存 是
开启图片延时加载 是
模块跟新时间 (小编建议在3点-6点,这个时候访问量比较小)
是否开启session 否
其余默认即可 如下图所示:http://www.51php.com/wp-content/uploads/2014/10/discuz-10-9-7-300x198.pnghttp://www.51php.com/wp-content/uploads/2014/10/discuz-10-9-8-300x149.png3 设置内存优化
这一步是比较重要的,设置后就会自动更新内存的缓存了,一般更新的数据大概有以下这些:
用户数据,主题数据,版块列表数据,回帖点评和评分数据,主题和专辑关系,主题专辑数据,用户关注关系数据,论坛首页。但是一般的论坛是没有开启这个机制的如下图所示:http://www.51php.com/wp-content/uploads/2014/10/discuz-10-9-9-300x204.png那么该如何开启呢?首先链接FTp工具找到config/config_global.php文件 使用一款编辑工具打开大概在25行找到以下代码:
$_config[‘memory’][‘memcache’][‘server’] = ‘ ‘;
修改为:
$_config[‘memory’][‘memcache’][‘server’] = ‘127.0.0.1’;
修改后上传到空间对应目录下覆盖即可。这个时候再到网站的后台更新下缓存就可以看到开启了。http://www.51php.com/wp-content/uploads/2014/10/discuz-10-9-10-300x170.png内存清理只要打开后下面有需要设置的时间,再根据自己需要的时间去设置下,就可以定时的清理数据库和论坛的缓存了。以上就是三个功能的详细设置步骤了。性能优化设置好了之后不仅访问速度会更上一层楼,以后的优化也会非常好做了。希望这篇文章可以帮到使用discuz论坛建站的朋友们。

jekeyhui99 发表于 2017-6-24 09:22:04

默认不需要开启的,浏览器支持即可。配置文件夹config下的配置文件config_global.php可控制,记住密码信息。

https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=cde77ff90ff431adbc874b3f7b068097/908fa0ec08fa513d59c7f6b53e6d55fbb2fbd968.jpg
页: [1]
查看完整版本: DISCUZX3网站后台如何设置才能提升访问速度