gpt4 book ai didi

php - 微优化值得花时间吗?

转载 作者:IT王子 更新时间:2023-10-29 00:59:31 25 4
gpt4 key购买 nike

我是一名 PHP 开发人员,我一直认为微优化不值得花时间。如果您真的需要额外的性能,您要么编写软件以使其架构更快,要么编写 C++ 扩展来处理慢速任务(或者更好的是,使用 HipHop 编译代码)。但是今天一个同事告诉我,有很大的不同

is_array($array)


$array === (array) $array

我就像“嗯,这真的是一个毫无意义的比较”,但他不会同意我的看法。 - 例如。所以,我在这里想知道:他可能是错的还是微优化真的值得花时间和时间?

最佳答案

当您有证据表明正在优化瓶颈时,微优化是值得的。

通常这是不值得的 - 编写尽可能可读的代码,并使用实际的基准测试来检查性能。如果您发现遇到瓶颈,只需对那部分代码进行微优化(随时测量)。有时,少量的微优化可以产生巨大的差异。

但是不要对所有代码进行微优化...最终会更难以维护,而且您很可能会发现您要么错过了真正的瓶颈,要么您的微优化正在损害性能而不是帮助。

关于php - 微优化值得花时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3470990/

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