en iyi yöntem (IDE tabanlı?) Var mı,PHP'de her satırın/satır bloğunun/yönteminin yürütme süresi nasıl izlenir?
- için bir PHP/bash komut dosyası veya başka bir şey (bir hat
- çizgilerin bir bloğun yürütme zamanı olsun yürütme zamanı olsun örnek satır 17 ila 42)
- PHP belirli bir fonksiyon veya yöntem
çalışma süresini mı? Şu anda microtime()
kullanan self-built çözümler ile sıkışmış, ama bunu yapmak için kirli, terbiyesiz ve yavaş bir yöntem. Özellikle Eclipse, Netbeans, PHPStorm ve VIM gibi temel PHP IDE'leriyle ilgili çözümlerle ilgileniyorum. Mükemmel bir çözüm, tüm bir uygulamayı izleyen ve her bir satır, her bir yöntem ve her özel eylem bloğu için yürütme süresi izleme sağlayan bir araç olacaktır.
İyi bir yanıt için 50 ödül vereceğim.
Aradığın şey için sihirli Google arama terimi bir "profiler" dir. Http://www.xdebug.org/docs/profiler adresine bir göz atın - ancak maalesef, bu konudaki araç önerileri (bu durumun ne anlama geldiği) SO için konu dışı kabul edilir. – DaveRandom
Bu sorunun kapandığı nedenine tamamen katılmıyorum, bir fikre dayalı cevap yok çünkü bir program var ya da var değil, neden bir saçmalık ve kör görüyorum bilmiyorum –
@DaveRandom için teşekkürler Bu bilgi :) –