共计 436 个字符,预计需要花费 2 分钟才能阅读完成。
PHP8 最大的亮点就是加入了 JIT 编译,如果不上 JIT 的车,那还用什么 PHP8;
JIT 是在 opcache 的基础上运行的,所以,开启 jit 的前提是需要开启 Opcache 扩展,对于刚接触的来说,直接使用默认配置即可体验:
opcache.enable=1
opcache.jit=1205 // 这个选项可选,默认 tracing(1205)
opcache.jit_buffer_size=100M // 这个需要手动添加
保存 php.ini 之后,重启就上车了,并且 JIT 对以前的代码几乎没有任何影像,没必要对 jit 做适配。
如果想将运行效率调教的更加高效,可以继续对以下参数进行调整:
由于 JIT 是和 Opcache 结合使用的,所以 Opcache 的配置也需要注意:
- 引用地址:http://seedblog.cn/article_details/640
- JIT 其他优化参数:https://blog.csdn.net/weixin_39521935/article/details/114464518
正文完
加入官方交流QQ群:778957856
宝塔面板在安装PHP8.1版本Opcache扩展时,会默认开启jit编译