2010-07-09 6 views
6

저는 최근에 온라인 시작 교실 시스템에서 인턴이되었습니다. 이제는 시스템을 배우고 PHP로 작성된 프로그램의 코드를 알게되었습니다. 이 프로그램은 약 100 개의 폴더에 걸쳐 약 3000 개의 PHP 파일과 관련 이미지, HTML 페이지, CSS 파일 등을 포함합니다.PHP 스크립트 및 파일 종속 구조 매핑

파일과 디렉토리를 구문 분석하고 어떤 PHP 파일에 다른 파일이 포함되어 있는지 보여주는 일종의 맵을 만들 수있는 프로그램이나 유틸리티가 있는지 궁금 해서요. 그러면 더 이상 파일과 스크립트가 더 이상 볼 수 없게됩니다. 사용 중이거나 쓸모없는 파일 및 다른 파일에 의존하는 파일 등이 있습니다. 즉, 파일 및 디렉토리 구조를 볼 수 있습니다. 나는 이제 include의 측면에서 의존성 구조를보고 싶다. 각 파일을 개별적으로 열어 두지 않고도 includes 문을 추적 할 수 있습니다.

도움이 될 것입니다.

답변

1

정확히 원하는 것은 아니지만 "inclued"PECL 확장이 거의 확실하게 도움이 될 것입니다. 요청별로 작동하고 파일 포함 체인을 매핑합니다. 그것은 심지어 예쁜 그래프를 만들 수 있습니다!

요청에 따라 작동하기 때문에 불행히도 전체 코드베이스를 매핑 할 수 없습니다.