您的位置 首页 > 数码极客

【wp论坛】php7简单优化加速你的WP网站

很久以前,这个博客开始使用php7,一直认为php7的效率很高,所以没有管理PHP7的优化问题,但几天前看到一个神的博客谈论PHP7的优化空间,又开始折腾道路。

首先,激活Zend Opcache

启用Zend Opcache很简单

首先是使用yum或apt等工具安装插件,如php-opcache

然后在里面设置。

1

2

3

Zend _ extension=O

o

o

这样可以实际打开opcache缓存。大家也可以尝试,但是这个博客的各种缓存也没有使用正式的性能测试软件测试,所以可以直接尝试!(大卫亚设)。

第二,打开HugePage

如果打开HugePage,PHP 7会更快

打开方法:

首先在系统上打开HugePages,然后打开Opcache的huge_code_pages。对于CentOS 7.3,请使用$ sudosysctl vm.nr _ hugepages=50命令

1

2

3

4

5

6

7

$ cat /proc/meminfo | grep Huge

AnonHugePages: 106496 kB

HugePages_Total: 512

HugePages_Free: 504

HugePages_Rsvd: 27

HugePages_Surp: 0 0

Hugepagesize: 2048 kB

然后,如果向添加:opcache.huge_code_pages=1,PHP会将自己的文本段和内存分配的huge全部保存为大内存页,从而减少TLB miss,从而提高性能。

三、开启Opcache File Cache

通过开启这个, 可以让Opcache把opcode缓存缓存到外部文件中, 对于一些脚本, 会有很明显的性能提升。

在中加入

1

o

这样PHP就会在/home/cache目录下Cache一些Opcode的二进制导出文件, 可以跨PHP生命周期存在.

博主看了下都是把PHP文件转化为.bin文件,应该是php编译出来的二进制文件了!

博主说

wordpress优化问题一直是很热门的话题。

一般人问我怎么优化wordpress什么的,其实方法很多,但是千万不要乱使用缓存,如果随便瞎用的话,可能会让wordpress执行的效率更低!

本文转自博客——echo少年

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐