zod*_*zod 1 php error-handling
由于我的php配置中的通知已关闭,因此它不会在网站上显示通知.但我可以在服务器日志/ php日志中看到很多未定义的索引/未定义的变量
这会不会有任何机会影响系统性能.
如果我对这些变量进行decalre并为这些变量赋值null,那么错误就会消失.正如它所定义的那样.
另一个疑问是,在某些情况下,这些变量将不会被使用.
所以我声明并分配somany变量,如果我不使用这些变量.这会影响性能吗?
不.
您的担忧都与绩效无关.
我最近注意到了其他一些这类问题(1),(2),这让我很害怕.
因为这些问题缺乏非常基本的东西:一种感觉.
这个世界上的每件事物不仅有成本,还有它的意义.
而且我认为这种感觉是偏好一件事而不是另一件事的主要原因.
比方说,有两种菜肴,一堆,肮脏和脏,而干净,健康和味道,但更昂贵的.您是否总是只选择便宜的,只是因为它的成本?我对此表示怀疑.
散步是节省车费的好方法.无论距离,障碍和目的地,你总是走路吗?成本是您考虑的唯一原因吗?我对此表示怀疑.
你有时会乘坐某种车辆,只是因为在某些情况下它更可靠.所以,你选择我感觉的东西,而不是成本.
同样在这里.
如果您的代码中存在一些错误,则应该关注这些错误,而不是相关的性能.如果您的日志充斥着浪费错误,模糊真正重要的日志,您必须关闭这些小错误.不是因为系统的性能,而是因为程序员的表现,让他与网站心跳联系.
意义,问题的意义应该是你的关注.不是抽象的"表现".有些语言显然比PHP快,比如汇编语言.因此,只关注性能,您只能使用汇编语言.但是你选择PHP是因为它的可靠性.所以,要保持一致,按照他们的感觉选择事物,而不是假想的(!)表现.
当您询问代码结构时,它可靠的代码结构应该是您关注的问题,而不是虚构的性能问题.不是很明显吗?