php性能优化

1.

linux time方法测试php脚本执行效果

time php test.php

主要关注user执行消耗的时间

ab测试

xhprof测试

 

2. 

vld扩展查看opcode执行情况

 

3.

合理使用内存,unset及时释放不适用的内存

 

4.

谨慎使用正则表达式

 

5.

不要在循环内部使用计算

 

6.

php不适合密集型运算和大数据量的处理

php语言是c来处理和运行的

php适合衔接webserver与后端服务,ui呈现(模板呈现,输出)

最近有php大并发,多进程服务

 

7.

数组应使用带引号的字符串作为key,不带引号php将字符串作为常量来处理

 

8.

网络请求设置超时时间

连接超时:200ms

读超时:800ms(不能超过1s)

写超时:500ms

 

9.

串行请求并行化

curl_multi_*()

swoole扩展

 

10.

opcode cache:opcache、apc等

底层c语言扩展

http://pecl.php.net/

 

 

 

 

 

-----

转载于:https://www.cnblogs.com/luotingliang/p/7301659.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值