性能:传递对象与创建新对象

时间:2015-03-25 21:35:20

标签: php performance object

我正在寻找最佳实践。通常,您可以通过传递对象或从数据库创建新对象来获得更好的性能吗?例如:

$someObject = new SomeObject();
SomeObject::some( $someObject );

public static function some( $someObject ) {
   //Do something with the passed in object
}

//or...

public static function some() {
   $someObject = new SomeObject();
   //Do something with the newly creataed object from database
}

我的想法是,任何时候你都可以避免调用dB,你会获得更好的性能,但不确定是否有传递对象的怪癖。

0 个答案:

没有答案