[PHP] xdebug를 이용한 PHP 디버깅 - Profiling
1. 프로파일링이란? - 어떤 함수에서 부하가 걸렸는지 또는 어느 정도의 빈도로 실행되었는지 등을 점검할 수 있어 보다 최적화된 코드를 만들 수 있음 2. XDebug에는 프로파일링 기능을 사용하는 두 가지 방법이 있음 - 모든 스크립트에 대해서 자동으로 프로파일링을 하고 싶을 경우 php.ini 파일에 xdebug.profiler_enable = 1 로 설정하면 됨 - 특정 파일에 대해서만 프로파일링을 하고 싶을 경우 php.ini 파일에서 xdebug.profiler_enable_trigger = 1 로 설정하고 GET 혹은 POST 방식으로 XDEBUG_PROFILE 이라는 파라미터를 전송하기만 하면됨 ex) http://example.com/sample.php?XDEBUG_PROFILE=1 3. ..