php性能优化
2015-09-30 12:56
603 查看
1.尽量使用php内置函数
2.减少魔法函数的使用
3.禁用错误抑制符(@),建议使用异常。
4.合理使用表达式
5.注意内存开销,及时unset掉大变量。
6.避免在循环内做运算 例如,for($i=0;$i<count($array),$i++) {echo $i;}; 每次for都要会count一次。
7.避免密集型运算的业务,php不适合做密集型运算。
8.尽量使用单引号定义字符串。
9.务必使用单引号的字符串做key值 例如,$array[key] = 100; php会把key当作常量,先查找有没有对应的常量,然后再把key当作字符串。
10.减少文件类的操作,注意及时关闭文件资源。
11.减少php发起网络请求
12.应用php扩展,缓存opcode
13.借助XHProf工具优化php性能。/article/5953293.html
2.减少魔法函数的使用
3.禁用错误抑制符(@),建议使用异常。
4.合理使用表达式
5.注意内存开销,及时unset掉大变量。
6.避免在循环内做运算 例如,for($i=0;$i<count($array),$i++) {echo $i;}; 每次for都要会count一次。
7.避免密集型运算的业务,php不适合做密集型运算。
8.尽量使用单引号定义字符串。
9.务必使用单引号的字符串做key值 例如,$array[key] = 100; php会把key当作常量,先查找有没有对应的常量,然后再把key当作字符串。
10.减少文件类的操作,注意及时关闭文件资源。
11.减少php发起网络请求
12.应用php扩展,缓存opcode
13.借助XHProf工具优化php性能。/article/5953293.html
相关文章推荐
- PHP数组问题
- 从零开始学YII2.0
- vsftp上传文件出现553 Could not create file解决方法
- PHPExcel之蛋疼
- 《php和mysql web开发》笔记——第6章 面向对象的PHP
- php方法综述除去换行符(PHP_EOL使用变量)
- php 95 php的生命周期
- php 5.4中php-fpm 的重启、终止操作命令
- php学习01
- PHP常用获取文件路径的函数集合整理
- ThinkPHP中field 方法与getField 方法的区别。
- php 5.3 以上版本连接SQLServer
- PHP如何匹配反斜杠\
- php 和ios存cookie的问题
- yii框架中控制器
- 95 php echo请求头跳转问题
- 45. PHP 过滤器(Filter)
- PHP json_encode 转换成空对象和空数组
- [12]PHP_zend studio 12.5.1更换默认主题皮肤
- WordPress存在DoS拒绝服务漏洞,推荐删除根目录下的xmlrpc.php