解释语言(即PHP)中的面向对象编程是否有效?

Edw*_*ard 7 php oop performance interpreted-language

我只是想知道为了速度是否值得坚持使用非OOP代码.此外,在商业网络应用程序中,通常使用或避免使用OOP吗?哪个是标准?

非常感谢,

埃德

Wal*_*han 10

标准是有利于可读代码而不是效率,因为大多数时候"更高效的代码"运行速度快一毫秒.面向对象编程通常比非面向对象的对应程序更具可读性.

另请参阅此问题:为什么解释而不是编译这么多Web语言?.页面的大部分加载时间用于发送和接收数据或执行数据库事务.

  • @Edward在大多数情况下,没有.除非您的代码实际运行缓慢,否则您不应该关注效率 - 并且记住,[过早优化是所有邪恶的根源](http://c2.com/cgi/wiki?PrematureOptimization). (2认同)