最近正在移植tp6的項目至webman,看到內(nèi)存泄漏,但是大佬說了,極少情況下.是有非??量痰臈l件才會觸發(fā).
由于沒接觸過webman,之前tp6項目里面模型層大量(基本全部)都是使用的靜態(tài)方式,不知道會不會出現(xiàn)內(nèi)存泄漏的問題.
這個是中間件
只要牽扯搭配模型層的,都是使用的這樣的方式調(diào)用的...不知道會不會出現(xiàn)內(nèi)存泄漏.
有一點應該是可以肯定的.模型層里面,沒有定義靜態(tài)變量.
不會的,并不是說靜態(tài)類跟方法不能用了,正常使用完全沒問題的.有問題的是類似下面這種,往里面數(shù)組插入了數(shù)據(jù),那就必須要在某個地方對它調(diào)用清除.
public static function create($data,$field,$op,$val){
if ($data !== '' && $data !== false){
self::$where[] = [
$field,$op,$val
];
}
}