WordPress优化–PHP性能参数调整

教程大全OPCache,PHP,PHP优化,Session,wordpress,WordPress优化

教程总目录:WordPress速度优化菜鸟实用版

本文PHP都是一些基础设置,同时详细的设置参数要根据自己站点的实际流量和程序做不同的调整。这里提供下调整思路。

在后续的优化教程里,我们会尽量减少PHP的使用。

OPCache脚本加速

OPCache 是Zend官方出品的,开放自由的 OPCache 缓存扩展具有代码优化功能,省去了每次加载和解析 PHP 脚本的开销。

OPCache缓存的机制主要是:将编译好的操作码放入共享内存,提供给其他进程访问。

在宝塔面板中PHP扩展默认有OPCache扩展,我们可以直接点击安装。此扩展建议所有PHP都开启。

宝塔面板默认给OPCache的配置参数如下:

我们不需要在对它进行修改。

 

PHP其他配置修改

PHP没有多少需要我们修改的设置,如果我们的程序支持,建议使用更高的PHP版本。可以提升性能并降低安全风险。

 

 

 

 脚本内存限制memory_limit

这里我们使用WordPress程序可以适当调高参数,比如256MB。

 

上传文件的最大尺寸upload_max_filesize

一些主题模板的导入会比较大,我们如果上传时可以临时提高次数值,比如调整到256MB。

 

PHP并发参数调整

本站的并发设置参数比较低,是因为会将绝大多数页面缓存成html静态文件。防止这里参数过高导致系统资源爆满。同时限制最大子进程数量也是为了方式突然增高的请求导致服务器宕机。

实际使用一定要观察自己网站的实际状态来调整此配置。如果您是 WooCommerce 等在线商店,无法将很多页面缓存。那一定要适当提高服务器配置,并调高这里的并发参数。

参数过低会导致进程不够使用,新请求响应时间长,如果过高也会导致资源爆满降低服务器性能。

 

Session设置

PHP session 变量用于存储关于用户会话(session)的信息

默认PHP是将Session存储到磁盘文件当中,这会江都读写速度。

这里建议使用Redis进行存储,可以显著提高我们PHP的并发能力。

 

Posted by 柴郡猫