通常情况,我们自己搭建网站的时候都会选择开源程序,而网站的开源程序用户量最大的应该就是WordPress了。
WordPress是运行在php上面的,据统计,大多数的站点还在用php 5.*的版本,而本文发表前,新版的php版本是PHP 7.3。
PHP7.3的性能对网站性能提升有帮助吗?又要怎么升级PHP版本呢?一起来看下吧。
测试环境
WordPress版本 5.1
服务器:Linode 2核、4G内存、48G SSD
PHP版本: 5.6、7.0、7.1、7.2和7.3
用户并发数:15
持续时间:60秒
OPCache内存:128MB
Twenty Nineteen默认主题
基准测试结果
从上图可以看出不同PHP版本在每秒处理的请求数,可以看出PHP7及以上的版本核PHP5.6的差距非常明显。
最优秀的当然是PHP 7.3,所以如果你的服务器可以选择或者升级到PHP 7.3,那么升级是一个不错的选择。
如何升级PHP版本
宝塔面板升级PHP的方法
在宝塔面板的软件商店里面,选择PHP 7.3,然后安装。
安装完毕后进入网站设置,选择PHP版本为7.3即可。(之前安装的PHP可以选择删除或者保留。)
LNMP一键包升级PHP的方法
登录ssh后,进入到你当前版本的lnmp文件夹,然后执行:./upgrade_php.sh
到http://www.php.net/downloads.php 获取版本号,输入版本号,如7.3.7 回车,再次回车确认即可开始升级。
虚拟主机升级PHP的方法
这个方法不确定你的虚拟主机是否支持
如果你用的cPanel面板,那么可以找到一个Select PHP Version的选项,然后进入选择7.3即可。
如果你的虚拟主机用的是Directadmin面板,那么就选择PHP版本切换图标。然后选择对应的PHP版本即可。
注:部分Directadmin面板也可能是在站点设置里面进行PHP版本选择。