您当前的位置: 首页 > 网站编程 > PHP教程 > PHP性能优化

PHP性能优化

作者:不详 来源:网络 发布时间: 2014-08-23 20:45 点击:
PHP语言功能虽然强大,但是也需要程序员们编写规范,创造出性能优越的代码程序。下面我们就为大家一起分享PHP性能优化的技巧。 坝胕+=1代替i=i+1。符合c/c++的习惯,效率还高”; 对global变量,应该用完就unset()掉 尽量的少进行文件操作,虽然PHP的文件操作效率也不低

PHP性能优化

  PHP语言功能虽然强大,但是也需要程序员们编写规范,创造出性能优越的代码程序。下面我们就为大家一起分享PHP性能优化的技巧。

  坝胕+=1代替i=i+1。符合c/c++的习惯,效率还高”;

  对global变量,应该用完就unset()掉

  尽量的少进行文件操作,虽然PHP的文件操作效率也不低的;

  优化Select SQL语句,在可能的情况下尽量少的进行Insert、Update操作(在update上,我被恶批过)达到PHP性能优化的目的;

  尽可能的使用PHP内部函数(但是我却为了找个PHP里面不存在的函数,浪费了本可以写出一个自定义函数的时间,经验问题啊!);

  在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题;

  循环内部不要声明变量,尤其是大变量:对象(这好像不只是PHP里面要注意的问题吧?);

  多维数组尽量不要循环嵌套赋值;

  在可以用PHP内部字符串操作函数的情况下,不要用正则表达式;

  foreach效率更高,尽量用foreach代替while和for循环;  (www.3lian.com)

  用单引号替代双引号引用字符串以实现PHP性能优化;

  在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,这样就可以减少cpu跨切循环层的次数,从而优化程序性能
分享到:
本文"PHP性能优化"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4