2010-07-09 12 views
6

Niedawno staję się stażystą w systemie szkolnym online. Tak więc, staram się nauczyć systemu i poznać kod programu, który jest napisany w PHP. Ten program obejmuje około 3000 plików PHP i powiązanych obrazów, stron HTML, plików CSS i tak dalej, w ponad stu folderach.Mapowanie skryptów PHP i struktura zależności plików

Zastanawiam się, czy istnieje jakiś program lub narzędzie, które może parsować pliki i katalogi i utworzyć mapę sortów, pokazując, które pliki PHP zawierają inne pliki, dzięki czemu mogłem szybko zobaczyć, które pliki i skrypty nie są już w użyciu lub przestarzałe, i które pliki zależą od innych plików i tak dalej. Innymi słowy, widzę strukturę plików i katalogów. Chciałbym teraz zobaczyć strukturę zależności pod względem uwzględnienia. Bez konieczności otwierania każdego pliku osobno i śledzenia instrukcji includes.

Każda pomoc zostanie doceniona!

Odpowiedz

1

To nie jest dokładnie to, co chcesz, ale „inclued” rozszerzenie PECL jest prawie na pewno ci pomoże. Działa na zasadzie "na żądanie" i odwzorowuje łańcuch dołączania plików. Może nawet tworzyć ładne wykresy!

ponieważ działa na życzenie, niestety nie może nakreślić cały codebase dla Ciebie.

Powiązane problemy