美文网首页
php性能优化

php性能优化

作者: code_nerd | 来源:发表于2017-10-27 10:44 被阅读0次

鸟哥博客传送门

遇到性能问题的原因

  • php语法不恰当
  • 使用php做了它不擅长的事情
  • php连接的服务不给力
  • php自身的短板,不能做的事情
  • 未知的原因

php性能问题解决方法

  • php语言级别的优化
  • php周边问题的性能优化//服务,网络,服务器环境
  • php语言自身的优化,c层次级别

语言级优化

比较容易入手,进行优化的

  • 少些代码,多用php自身的能力 // 自写代码冗余较多,可读性不佳,并且性能低
  • php代码需要编译为底层语言,这一过程每次请求都会处理一次,开销很大
  • 多使用php内置的函数,内置常量和变量来实现
  • php内置函数存在时间复杂度的差异,需要多去了解
  • 减少使用魔术方法
  • 禁止使用错误抑制符
  • 合理使用内存和正则
  • 避免在循环内做计算
  • 减少密集型计算
  • 使用带引号的字符串做键值
  • 借助xhprof工具分析php性能进行代码优化

php周边问题优化

  • 减少文件类操作
  • 减少网络请求
  • 压缩输出php
  • PHP缓存复用
  • smarty缓存

php代码运行流程

scanning parsing compilation execute


安装vld教程

性能瓶颈处理

  • opcode cache
  • 通过php扩展实现原php中的高频逻辑
  • runtime 优化 hhvm

相关文章

  • PHP性能优化02

    PHP语言级性能优化 优化点:尽可能减少使用魔法函数 情况描述:PHP提供的魔法函数,性能不佳 为什么性能低? 为...

  • 性能优化之PHP

    这是在慕课网上《性能优化之php》记下来的笔记,防止遗忘。 一、语言级性能优化 1、优化点:少写代码,多用PHP自...

  • PHP性能优化

    1 PHP语言级性能优化:少些代码,多用PHP自身能力;(多用PHP内置变量,常量,函数) PHP内置函数的性能不...

  • PHP 性能优化

    PHP 性能优化在中大型项目当中是非常重要的一件事情。 PHP 性能优化分为代码级和配置级两个部分。 一、PHP ...

  • PHP性能优化原理

    在介绍优化PHP性能之前,我们先了解一下PHP运行的原理。 PHP Hypertype Preprocessor ...

  • 如何进行一次简单的性能分析

    基于xhprof开发php性能优化系统全文 安装 安装php msgpack扩展 安装php xhprof扩展 p...

  • PHP性能优化

    0 前言 这篇文章算是对这本书的一点笔记《高性能PHP应用开发》目录大概都是搬过来的,但是有些技术是2011-11...

  • php性能优化

    鸟哥博客传送门 遇到性能问题的原因 php语法不恰当 使用php做了它不擅长的事情 php连接的服务不给力 php...

  • PHP 性能优化

    PHP虽然是世界上最好的语言,但是它本身作为一门脚本语言,其运行效率一直被人们所诟病。 作为以PHP为开发语言的应...

  • php性能优化

    总体介绍: 一、规范说明 性能是网站运行是否良好的关键因素, 网站的性能与效率影响着公司的运营成本及长远发展,编写...

网友评论

      本文标题:php性能优化

      本文链接:https://www.haomeiwen.com/subject/mfdrpxtx.html