Ben statik (i.e. from source files) bunu herhangi bir aracı hiç kullanmamış, ama burada bir script / uygulama çalıştırırken bir callgraph almak için bir yoldur.
First, you need to install the Xdebug extension -- on a development/testing server (don't install it on a production server : it's quite bad for performances ^^ )
Sonra, bir sayfa yük te yürütülmesine karşılık gelen bir .cachegrindout
dosyası oluşturmak için onun profiling features kullanabilirsiniz.
After that, you can load that .cachegrindout
file with KCacheGrind (On linux -- I don't think there's a windows version) ; KCacheGrind can generate call-graphs from .cachegrindout
files.
Ve buradan alabilirsiniz callgraph bir örnek:
Em>) DotClear, bir blogging yazılımı bir sayfa yüklenirken elde (Here's, it's been generated from a .cachegrindout
dosya