性能测试工具sysbench安装与使用

一,sysbench官方下载 http://sysbench.sourceforge.net/ 二,sysbench安装 #cd sysbench-0.4.12 #./autogen.sh #./configure --prefix=/store1/sysbench ...
创造于2010年06月09日09:15 档案在性能优化 浏览数225 阅读全文

str_replace()与preg_replace()函数性能比较

PHP性能优化第九期函数篇,str_replace()与 preg_replace()函数性能比较,主要讨论两个函数实现字符替换的执行效率,实验采用Benchmark_Iterate类工具。 实验方法 实现一个字符串的替换,分别调用str_replace()与preg_replace()函数...
创造于2010年03月23日08:38 档案在性能优化 浏览数278 阅读全文

PHP性能优化研究系列

PHP性能优化研究主要讨论PHP性能测试工具、性能测试方法、性能测试环境和PHP内置函数性能比较等,重点关注执 行时间和内存消耗量两个指标,提供测试代码、用例和图解,用于指导具体开发实践应用。 第一期 PHP性能优化准备...
创造于2010年03月22日07:59 档案在性能优化 浏览数740 阅读全文

include与include_once和require与require_once性能比较

PHP性能优化第八期函数篇,include()与include_once()和require()与require_once()性能比较,主要是通过获取这四个函数执行时间 比较性能差异,实验采用Benchmark_Iterate类工具。 测...
创造于2010年03月22日07:18 档案在性能优化 浏览数406 阅读全文

PHP性能优化内存篇如何实现内存优化

PHP性能优化内存篇第二期,PHP性能优化内存篇如何实现内存优化,主要讨论实现内存优化的方法 和开发注意事项。 在开发过程中,只要是字符,或空格或换行等,都需要存储空间,如果使用include_once或include 和 require_once和require 加载文件,都需要把文件内容读入内存中,这样就需要占用内存资源...
创造于2010年03月15日08:21 档案在性能优化 浏览数186 阅读全文

PHP性能优化内存篇字节转化与基础知识

PHP性能优化内存篇第一期,掌握字节转化与基础知识,主要讨论字节转化,认识最基本的字节是什么,了解千字节、兆字节、千兆字节和T字节之间的转化。 一个字节的世界 字节是电脑存储数据的最小单位,每个字符是1个字节,每个汉字是两个字节,一个字节由八个二进制位组成,其...
创造于2010年03月13日10:03 档案在性能优化 浏览数208 阅读全文

PHP性能优化之isset()与empty()函数执行时间比较

PHP性能优化第七期函数篇,PHP性能优化之isset()与empty()函数执行时间比较,掌握PHP内置函数isset()和empty()函数的性能情况,性能测试采用Benchmark_Iterate类工具进行调试,主要关注isset()与empty()函数执行时间。 一,测试环境 ...
创造于2010年03月12日10:07 档案在性能优化 浏览数361 阅读全文

PHP内置函数extract导出变量性能分析

PHP性能优化基础篇,了解PHP内置函数extract的执行性能,实现自定义函数替代extract函数,提高程序的执行性能与安全。 测试工具 PEAR Benchmark_Iterate类
创造于2010年02月24日09:33 档案在性能优化 浏览数687 阅读全文

PHP性能优化工具篇PHP Quick Profiler介绍

PHP性能优化第六期工具篇,介绍一个获取PHP执行时间与内存消耗量工具PHP Quick Profiler,使用方法类似于PEAR Benchmark类。 上期PHP性能优化工具篇回顾
创造于2010年02月22日08:02 档案在性能优化 浏览数745 阅读全文

PHP性能优化之读写Cookie效率分析

PHP性能优化第五期实战篇,掌握PHP读写 Cookie的执行时间与效率问题,了解PHP读写Cookie对性能的影响,并在实际开发中合理的使用PHP读写Cookie,分析工具采用PEAR Benchmark_Iterate类,主要关注指标为PHP读写Cookie的程序执行时间。 目录
创造于2010年02月21日07:13 档案在性能优化 浏览数804 阅读全文

PHPWind与Discuz截取字符函数substrs与cutstr性能比较

PHP性能优化系列第四期实战篇,如何使用PEAR Benchmark类工具获取函数执行性能,这里以PHPWind与Discuz!两个社区论坛的截取字符函数substrs与cutstr为例,分析两个函数的执行性能情况,以掌握使用Benchmark_Iterate类工具的方法。 目录
创造于2010年02月20日03:18 档案在性能优化 浏览数871 阅读全文

PHP性能优化技巧篇18招提速宝典

PHP性能优化系列第三期,如何优化你的PHP代码,用什么样的标准来参照你的代码是否已经具备高效性能,本文简单的翻译一下国外一篇关于优化PHP提高代码执行速度的文章。 把PHP性能优化技巧上升为一种代码开发习惯,你的代码效率和质量将大幅度提升。 宝典现身,公元2010年2月13日!
创造于2010年02月13日12:54 档案在性能优化 浏览数678 阅读全文

PHP性能优化工具篇Benchmark类调试执行时间

这是PHP性能优化系列第二期,如何使用PEAR工具类Benchmark逐行获取代码或函数的执行时间。 工欲善其事,必先利其器! 如何安装PEAR和Benchmark 请参考PHP性能优化系列第一期 [
创造于2010年02月12日11:44 档案在性能优化 浏览数811 阅读全文

PHP性能优化准备篇图解PEAR安装

这是PHP性能优化系列第一期,如何在Windows环境下安装PEAR,并以Benchmark工具类为实例讲解PEAR如何安装扩展类。 什么是PEAR PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP...
创造于2010年02月11日03:39 档案在性能优化 浏览数832 阅读全文

PHP性能优化之比较is_file与file_exists函数区别

从函数名称上来看,都与文件有关,因此都可以判断文件是否存在,但 还是有细微的区别,is_file函数只能判断给定文件是否正常,而file_exists除了判断文件,还可以检查目录是否存在,貌视功能上多了一个, 在使用时就需要特别注意这一点,比方我们要求是判断一个文件是否存在,但如果使用fil...
创造于2010年01月26日08:33 档案在性能优化 浏览数787 阅读全文

使用xhprof性能测试工具分析PHP加载文件的性能

PHP加载文件的性能主要是关注以下几个指标: 1,加载的执行时间 2,加载清耗的内存使用量 3,加载的CPU运行时间 一,实验环境 操作系统:Centos5.3 Apache:Apache 2.0 Handler PHP 版本:PHP 5.3.0 (cli) (built: J...
创造于2010年01月25日03:43 档案在性能优化 浏览数683 阅读全文