2011-06-01 124 views
1

有沒有一種方法可以快速識別Magento中的錯誤腳本,使服務器變慢?尋找瓶頸/優化Magento的最快方法是什麼?

Magento有35000個文件,所以有很多地方可能會出錯,我只需要一種方法來快速找到優化的地方。

例如,我可以安裝一個腳本,告訴我magento在輸出頁面之前讀取的所有文件嗎?然後告訴我每個文件執行需要多少時間?

感謝您的幫助

回答

4

了XDebug和WebGrind將配置您的應用程序。

雖然它可以是一個有點棘手成立,所以我就發表一下我的配置,你可以從它一下就可以了(從我WampDeveloper安裝)......

的php.ini

[XDebug] 
zend_extension = "D:\WampDeveloper\Components\Php\ext\php_xdebug.dll" 
xdebug.profiler_enable = 1 
xdebug.profiler_output_name = cachegrind.out.%t.%p 
xdebug.profiler_output_dir = "D:/WampDeveloper/Temp/xdebug" 
xdebug.trace_output_dir = "D:/WampDeveloper/Temp/xdebug" 

Webgrind的config.php文件

static $storageDir = 'D:/WampDeveloper/Temp/webgrind'; 
static $profilerDir = 'D:/WampDeveloper/Temp/xdebug'; 
+0

非常感謝,我會檢查到該! – Joel 2011-06-02 00:01:48