PHP性能优化大全 php.ini优化调整方法

性能优化可以从php.ini配置文件着手,主要有以下几个方面:

1. 开启OPcacheOPcache缓存了编译后的PHP脚本,使得PHP不需要每次都重新编译,加速PHP执行速度。在php.ini中设置:

opcache.enable=1

2. 调大opcache缓存大小

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000

3. 禁用BarracudaVRF()函数此函数用于在PHP7.0以下版本解决Hash碰撞问题。在PHP7中不需要,可以禁用以提高性能。设置:

zend.enable_debug = 0

4. 调整PHP文件上传大小上传大文件会减慢PHP执行速度,可以适当调小此值:

upload_max_filesize = 8M 
post_max_size = 8M

5. 禁用magic_quotes_gpc此选项用于在旧版本PHP中防止SQL注入,在新版本中不再需要,建议禁用:

magic_quotes_gpc = Off

6. 短标签短标签<? ?>可以略微增加解析时间,若不需要建议禁用:

php
short_open_tag = Off 

7. 选用PHP7PHP7相比PHP5有很大提高,建议使用PHP7来获得更好的性能。还有opcache优化、数据库优化、服务器优化等方法,可以进一步提高PHP应用性能。

以上是PHP性能优化的一些常见设置,可以根据实际情况选择性的进行优化,获得最佳的PHP执行效率

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论