제 환경에는 Zend Server CE 및 Ubuntu Server, Apache 2가 설치된 OS X가 포함되어 있습니다. Symfony 1.4로 개발 & PHP 5.3에서 Doctrine.Symfony CLI 스크립트와 함께 PHP 코드 프로파일 러를 사용하려면 어떻게해야합니까?
아파치가 호출 한 PHP뿐만 아니라 명령 행 PHP 스크립트와 함께 사용할 수있는 프로파일 러를 찾고 있습니다. 현재 커맨드 라인에 대한 필요성은 실제로 웹 스크립트보다 더 긴급합니다.
는 이미 로깅 microtime을 통해 일부 무차별 타이밍을 수행 한() 좋은 효과 간격하지만 난 호출되는 각 기능과 너무 많은 손으로 코딩없이 총 시간을 얻을 수 있도록하고 싶습니다.
필자의 주요 관심사는 시간 프로파일 링이지만 메모리 프로파일 러는 매우 유용합니다. microtime()을 사용할 때와 마찬가지로, 대형 객체 또는 콜렉션을 인스턴스화하기 전후에 memory_get_usage()를 반복적으로 호출하여 가끔 발자국의 크기가 얼마나 큰지를 파악해야했습니다.
다양한 PHP 프로파일 링 툴에 대한 논의 : http://stackoverflow.com/questions/21133/simplest-way-to-profile-a-php-script –
@Blowski. 귀하의 링크 +1. – ybull