【技术实现步骤摘要】
一种论坛后台数据的服务器性能优化方法及系统
本专利技术属于后台数据处理
,尤其涉及一种论坛后台数据的服务器性能优化方法及系统。
技术介绍
Discuz论坛是一套开源、具备完善功能、强负载和高度定制化的社区论坛软件系统,是全球成熟度最高、覆盖率最大的论坛软件系统之一,网络上有数百万基于Discuz模板的各类论坛提供服务。但由于论坛长时间运营,论坛用户和帖子数量越来越多,其存在如下缺陷:(1)后台服务器加载数据过多,网站打开速度变慢,造成论坛用户流失;(2)垃圾数据过多,导致论坛功能响应变慢,出现卡顿,严重时出现服务器崩溃的问题;(3)由访问量波动产生更多的性能问题,性能瓶颈大大限制论坛的发展。(4)垃圾帖子的堆积造成论坛SEO权重下降,进一步降低论坛访问量。而且服务器性能调优需要非常专业技术知识,大部分Discuz快速建站论坛模板的站长并不专业;又因为很多站长并不懂SEO,也没有完全熟悉Discuz后台,导致网站排名较差。
技术实现思路
针对现有技术中的 ...
【技术保护点】
1.一种论坛后台数据的服务器性能优化方法,其特征在于,所述方法包括下述步骤:/n当接收到用户输入的一键自动性能优化指令时,调用预先配置的后台性能配置扫描工具,并利用所述后台性能配置扫描工具对当前服务器的后台环境进行扫描,获取当前服务器的相关信息;/n对获取到的当前服务器的相关信息进行性能瓶颈分析,筛选出可进行性能调优配置的调优策略,生成性能调优配置清单列表;/n根据生成的所述性能调优配置清单列表,调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优。/n
【技术特征摘要】
1.一种论坛后台数据的服务器性能优化方法,其特征在于,所述方法包括下述步骤:
当接收到用户输入的一键自动性能优化指令时,调用预先配置的后台性能配置扫描工具,并利用所述后台性能配置扫描工具对当前服务器的后台环境进行扫描,获取当前服务器的相关信息;
对获取到的当前服务器的相关信息进行性能瓶颈分析,筛选出可进行性能调优配置的调优策略,生成性能调优配置清单列表;
根据生成的所述性能调优配置清单列表,调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优。
2.根据权利要求1所述的论坛后台数据的服务器性能优化方法,其特征在于,所述当接收到用户输入的一键自动性能优化指令时,调用预先配置的后台性能配置扫描工具的步骤之前还包括下述步骤:
预先配置后台性能配置扫描工具、速度及SEO优化工具、网站配置优化工具、内存优化工具、数据库优化工具以及CDN网络配置工具;
其中,所述相关信息包括网络环境、DNS信息、Discuz版本信息、各组件配置信息、数据库信息以及论坛基本配置信息;
所述调优工具包括速度及SEO优化工具、网站配置优化模块工具、内存优化工具以及数据库优化工具的一种或任意组合。
3.根据权利要求2所述的论坛后台数据的服务器性能优化方法,其特征在于,所述调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优的步骤具体包括:
调用预先配置的速度及SEO优化工具,自动对网络和网站进行设置,控制提升论坛访问速度、网络影响速度和SEO权重;
其中,所述调用预先配置的速度及SEO优化工具,自动对网络和网站进行设置,控制提升论坛访问速度、网络影响速度和SEO权重的步骤具体包括下述步骤:
确认Apache或nginx版本,并根据确认的版本对中间件代码进行修改,并自动重启中间件;
获取当前网络的DNS配置,并自动配置最优DNS地址。
4.根据权利要求2所述的论坛后台数据的服务器性能优化方法,其特征在于,所述调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优的步骤具体包括:
调用预先配置的网站配置优化工具,对Discuz论坛后台进行配置;
所述对Discuz论坛后台进行配置的步骤具体包括下述步骤:
根据所述Discuz论坛的自身运行状态,利用所述速度及SEO优化工具,对页面缓存的最佳设置进行配置;
利用所述速度及SEO优化工具,对服务器的相关配置进行优化;
利用所述速度及SEO优化工具,对服务器后台配置进行优化;
利用所述速度及SEO优化工具,开启gizp设置。
5.根据权利要求2所述的论坛后台数据的服务器性能优化方法,其特征在于,所述调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优的步骤具体包括:
调用预先配置的内存优化工具,自动对Discuz所支持的内存接口进行优化;
其中,所述自动对Discuz所支持的内存接口进行优化的步骤具体包括下述步骤:
通过修改config_global.php文件开启包括memcache和redis在内的内存接口;
开启包括用户数据更新时间、主题数据更新时间、板块列表数据、回帖点评和评分数据以及主题和专辑关系在内的所有内存优化功能设置。
6.根据权利要求2所述的论坛后台数据的服务器性能优化方法,其特征在于,所述调用预先配置的与所述性能调优配置清单列表相匹配的调优工具,对Discuz论坛后台服务器的性能进行调优的步骤具体包括:
调用预先配置的数据库优化工具,自动化对mysql数据库进行优化,其中,对所述mysql数据库的优化内容包括缓存优化和索引优化。
7.根据权利要求2所述的论坛后台数据的服务器性...
【专利技术属性】
技术研发人员:赵学鹏,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。