xdebug (2) 썸네일형 리스트형 php Xdebug profiler php에서 코드 최적화를 위해 꼭 필요한 툴이다. 바로 Xdebug를 사용하면 cachegrind 포멧의 출력파일이 나오는데, 그것을 분석해주는 툴 세개를 소개한다. kcachegrind - 리눅스용 프로파일러이다. 가장 대표적이고 막강하고 유명한 프로파일러. 써보니 왜 이걸 다들 찾는지 알수 있었다. kde와 qt라이브러리 등이 필요하다. 자세한건 아래 주소로.. http://kcachegrind.sf.net WinCacheGrind - 윈도우용 프로파일러이다. 서버라 kde 설치가 곤란한분은 사용하시면 된다. kcachegrind에는 많이 부족하다. http://wincachegrind.sf.net webgrind - php로 만들어진 프로파일러이다. 압축풀고 아파치에서 그냥 실행하면 되서 간편하다... Ubuntu linux php연동 Xdebug 설치 방법 Ubuntu linux에서 Xdebug를 설치하는 방법입니다. 1. xdebug 패키지를 설치 aptitude install php5-xdebug 2. /etc/php5/apache2/conf.d/xdebug.ini 파일을 수정 (혹은 /etc/php5/apache2/php.ini) - 이부분의 경로는 환경에 따라 다를 수가 있다. zend_extension=/usr/lib/php5/20090626/xdebug.so - 로컬의 경우 디버깅을 위한 추가작업 xdebug.remote_enable=1 zend_debugger.allow_host=127.0.0.1 zend_debugger.expose_remotely=always 3. 서버를 재시작합니다. /etc/init.d/apache2 restart 4. .. 이전 1 다음