gpt4 book ai didi

php - PHP 中最昂贵的操作?

转载 作者:可可西里 更新时间:2023-11-01 13:02:50 24 4
gpt4 key购买 nike

PHP 中最昂贵的操作有哪些?我知道像过度使用 @ 运算符这样的事情可能会很昂贵。您还会考虑什么?

最佳答案

  • serialize()很慢,eval()、create_function() 以及通过 system() 和相关函数生成其他进程也是如此。
  • 注意任何 APC 无法缓存的内容 -- conditional includes , eval()ed 代码等。
  • 打开数据库连接。始终缓存您的连接并重新使用它们。
  • 对象克隆
  • 正则表达式。如果不需要正则表达式的功能,请始终使用普通字符串操作而不是正则表达式操作,例如使用 str_replace()preg_replace()在可能的情况下。
  • 日志记录和磁盘写入可能会很慢 - 消除不必要的日志记录和文件操作

一些微优化是很好的做法,但不会对您的底线性能产生太大影响:

  • 使用回显比打印更快
  • 连接变量比在双引号字符串中内联使用它们更快。
  • 对参数列表使用 echo 比连接参数更快。示例: echo 'How are you ',$name,' I am fine ',$var1echo 'How are you '.$name.' 快我很好 '.$var1
  • 在打开通知和警告的情况下进行开发。确保它们不会被触发可以避免 PHP 对它们运行错误控制。

关于php - PHP 中最昂贵的操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1959458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com