程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 使用Xdebug調試和優化PHP程序之[1]

使用Xdebug調試和優化PHP程序之[1]

編輯:關於PHP編程

作者:Haohappy      MSN: haohappy at msn.com Blog: http://blog.csdn.net/haohappy2004 2006-07-04   為什麼需要Debugger? 很多PHP程序員調試使用echo、print_r()、var_dump()、printf()等,其實對於有較豐富開發經驗的程序員來說這些也已經足夠了,他們往往可以在程序執行的過程中,通過輸出特定變量的值可以判斷程序執行是否正確,甚至效率高低也可以看出來(當然可能還需要使用一些時間函數)。那麼我們為什麼還需要一個專門的調試程序來監控我們的程序運行呢? 這個問題的答案不妨留到後面來揭曉。   什麼是Xdebug? Xdebug是一個開放源代碼的PHP程序調試器(即一個Debug工具),可以用來跟蹤,調試和分析PHP程序的運行狀況。Xdebug現在的最新版本是xdebug 2.0.0beta6,支持PHP4/PHP5。   官方站點:www.Xdebug.org   如何安裝Xdebug 以PHP5.1.4,Windows平台為例(其它PHP版本,其它平台請參看官網文檔): 1. 登錄www.xdebug.org,在首頁右側有一個Windows modules,選擇其中的PHP5.1.2+,下載php_xdebug-5.1.2-2.0.0beta6.dll文件;   2. 將下載的php_xdebug-5.1.2-2.0.0beta6.dll放到C:\php5\ext目錄,重命名為php_xdebug.dll; 3. 編輯php.ini,加入下面幾行: extension=php_xdebug.dll [Xdebug] xdebug.profiler_enable=on xdebug.trace_output_dir="I:\Projects\xdebug" xdebug.profiler_output_dir="I:\Projects\xdebug"    後面的目錄“I:\Projects\xdebug”為你想要放置Xdebug輸出的數據文件的目錄,可自由設置。 4. 重啟Apache; 5. 寫一個test.php,內容為<?php phpinfo(); ?>,如果輸出的內容中有看到xdebug,說明安裝配置成功。 現在我們就可以開始使用Xdebug強大的功能了!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved