【问题标题】:OO and PHP Classes vs functionsOO 和 PHP 类与函数
【发布时间】:2011-04-25 01:10:32
【问题描述】:

有谁知道 OO 和 php 类是否比具有相同结果的普通函数更消耗资源。

是否有一个简单的 php 脚本可以为我提供任何给定脚本的确切 RAM 和 CPU 消耗,以便我可以监控和限制资源使用情况,以便更好地为共享主机编写代码。

谢谢。

【问题讨论】:

  • 如果您希望人们继续帮助您,您应该“接受”正确答案。

标签: php class function resources system


【解决方案1】:

它们在资源消耗上是否不同并不重要。您不会因为性能问题而选择一个,而是为了paradigm

对于基准测试和分析,您可以使用 XDebug 和 memory_get_usagememory_get_peak_usage。您可能还对absimilar tools. 感兴趣

【讨论】:

  • 我认为资源消耗对于低流量的网站或应用程序来说并不重要,但是对于高流量的网站或应用程序呢?
  • @mohamed87 你不能通过选择某种语言的范式来扩展网站。横向扩展、添加更多硬件、租用专用服务器、负载平衡器、使用编译语言等。
  • @mohamed87:如果网站的流量如此之大,那么在使用 OOP 与程序化之前很久,使用像 PHP 这样的脚本语言将成为更重要的瓶颈。 RAM 比维护大型程序代码库花费的几个月的时间要便宜得多。
  • webbiedave,我不太明白,但你是说 php 不值得用于流量很大的网站吗?还是我错了?!
猜你喜欢
  • 2011-04-01
  • 1970-01-01
  • 2010-11-18
  • 2015-04-23
  • 2016-06-15
  • 1970-01-01
  • 1970-01-01
  • 2011-02-16
  • 1970-01-01
相关资源
最近更新 更多