可以直接看 GitHub 上的 commit log:「Disable GC when computing deps, refs #3482」。
*/ public function run() { + gc_disable(); + if ($this->dryRun) { $this->verbose = true; $this->runScripts = false;
下面變成祭典了 XDDD
然後依照「Avoid generating duplicate conflict rules by naderman · Pull Request #3482 · composer/composer」這邊的測試 (要看下面的討論),設 zend.enable_gc=0
會省的更多,效率用倍數在跳的...
因為 Composer 的效率為人詬病很久了,這次有人暴發出來,會讓一群人投入資源找更多 optimization... XD
One thought on “增加一行程式碼讓 PHP Composer 效率爆增”