Ich habe einen sehr günstigen virtuellen Server, aber ich stecke bei meiner Entwicklung mit xdebug und Typo3-Websites regelmäßig fest. Derzeit verwende ich sshd, ftp, xdebug, mysql, postfix auf meinem Server und das nur für kleine Entwicklungsarbeiten, da ich hauptsächlich auf meiner lokalen Box entwickle. Ist der xdebug-Bedarf hoch?
Antwort1
Ein Overhead ist unvermeidlich, wird aber besser. Er ist jedoch weiterhin vorhanden, auch wenn er als deaktiviert markiert ist.
Es ist immer noch ein bisschen da, etwa 10 %. Xdebug 2.2 (derzeit nur SVN) bietet hierfür einige Verbesserungen mit xdebug.coverage_enable=0 ---https://twitter.com/#!/xdebug/status/50262398933798912
Persönlich würde ich Xdebug von einem Produktionsserver fernhalten und versuchen, es nur lokal auszuführen. Für die Profilerstellung kann es immer noch nützlich sein, es live auszuführen, aberXHProfLivewurde mit weniger No-Op-Overhead entwickelt, und so habe ich es bei 10.000 Live-Anrufen schon einmal laufen lassen. Die meisten Leute sollten es sowieso nicht brauchen (außer auf einer Entwicklungsmaschine).