PHP性能常用优化

不时翻看,熟记于心

  • 能用内部字符串操作函数就用,避免正则(正则极耗性能)
  • echo输出用逗号代替点连接速度更快
  • 尽量用单引号,双引号先读字符串内容,查找变量,再改为对应值,会导致性能不佳
  • 检验字符串长度,用isset()代替strlen()
  • split()分割字符串
  • echo效率高于print
  • 别在循环里用函数
  • 简单判断语句用三元运算符?:更高效
  • switch case好于多个if else if
  • 使用include和require尽量用绝对路径;
  • 调用函数快于类方法
  • 读取文件内容尽量用file_get_contents(),效率高
  • 址传递比值传递效率高
  • 在类方法里建立局部变量速度快
  • 谨慎声明全局变量
  • 循环用foreach比while和for效率高

接上昨日:

MVC模式

baa1df353ed98b79231b535bc1f73dea__3.JPG

m和v都是通过c来控制,c接受用户请求,让m操作数据,并返回给c,c再选择v,最后v展示给用户

转载于:https://my.oschina.net/u/3725872/blog/1583683

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值