【发布时间】:2011-01-10 03:07:27
【问题描述】:
工作中非常聪明的人告诉我,尝试不抛出的捕获会影响拥有数百万用户的网站的性能。根据发布的单元测试显示相同的性能,我想知道这是否与操作系统级别和/或 Web 服务器特定情况有关。例如,Web 服务器异步工作的实现发生在子进程而不是线程上。
有人知道吗?
我希望看到的是 php profiler 的输出,显示了实际使用的 cpu 时间。
jmucchiello 对 Performance of try-catch in php 的评论很有趣,但并未衡量 CPU 使用时间。
谢谢, 大卫
【问题讨论】:
-
为什么不向工作中的“非常聪明”的人索取一些证据呢? (根据可能存在的任何层次结构,我想这可能会很棘手。):-)
标签: php performance exception-handling