はあなたが複数のこのinnerHTMLプロパティ関数の(12)の呼び出しを持っているページがあるとしましょう作成:パフォーマンスの再利用のDOMDocumentの影響か、新しい
<?php
function innerHTML($node){
$doc = new DOMDocument();
foreach ($node->childNodes as $child)
$doc->appendChild($doc->importNode($child, true));
return $doc->saveHTML();
}
これが行われて12 DOMDocumentsことになります。 1 DOMDocumentへの参照を保存し、使い方ごとに常にそれを掃除する価値があるでしょうか?もしそうなら、それを掃除する最も効率的な方法は何でしょうか?
私は両方のアプローチを試してみると思います。 (結局のところ、あなたが測定できるものを見積もるのはなぜか) –
私は現在の方法が最高だと思っています。私はそれに固執します:) – mfonda
私は簡単なテストをセットアップできますが、少なくとも私にとってはこれは何か私はパフォーマンスの問題が発生するまでそのまま残しておきます。 –