性能优化可以从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应用性能。
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录