在CMS根目录下有个wp-config.php文件,这是它的系统的主配置文件,它主要分为两个方面,第一个方面是配置它的数据库连接信息,第二个方面是去进行CMS系统功能的一些默认功能的一些性能调优设置。
以下是数据库配置信息的参考:
这个参考跟线上的肯定是有不一样的,如果说在进行了数据库搬迁操作以后,或者需要切换数据库的时候,那么就需要在这个文件里去找到这些定义的常量,进而去更改这个数据库的连接的信息。
以下是CMS默认功能的配置参考:
以上这些参数不是必须设置的,只是说要针对自己的项目运行情况或者说需要,那么我们会针对一些默认的功能进行调优,甚至说关闭、禁止之类的操作。
像常用的可能就是WordPress对外发出请求,这个是说CMS系统在后端向外部去发起请求,它主要常用于监测内核更新、插件或主题更新的一个操作。禁掉它,会保证后台的运行速度更快,打开它就可以确保我们可以即使看到更新的版本了。
编辑主题这一块的话,常规的项目中,它都是禁掉的。因为在后台去编辑主题插件的文件,风险会比较高。以及下面这个禁止监测和多语言插件,一般也是禁止掉的。因为多语言插件咋自动检测更新的时候,耗时会比较长。
缓存开关的话,默认一般都是开启的,还有缓存间隔,再往下,还有一个比较特殊的设置—修订版本的数量,修订版本的数量是说咱们后台可以看到某一篇内容它的编辑版本记录,这个数量一般是设置在10~15比较合理。
关闭自动更新这个,必须要把它开启。因为在线上的环境上,UAT下可以把它打开,但是在线上环境上,一般要禁掉他,禁止它自动更新,一是它自动更新的期间整个项目站点会主动进入维护状态,也就是你打开页面以后,它会显示正在维护中,而且这个时间不可控。其次,他在自动更新的时候,可能有一些插件的版本不太兼容,可能就会导致这个站点,出现兼容性问题,所以它肯定是要禁止掉的。