广告投放

WordPress优化:PHP性能参数调整

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

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

OPCache脚本加速

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

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

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

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

WordPress优化:PHP性能参数调整

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

PHP其他配置修改

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

WordPress优化:PHP性能参数调整

 脚本内存限制memory_limit

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

上传文件的最大尺寸upload_max_filesize

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

PHP并发参数调整

WordPress优化:PHP性能参数调整

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

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

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

Session设置

WordPress优化:PHP性能参数调整

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

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

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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
广告位招租919838898
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索