Drupal實用本地調試函數

歸類于Drupal 參與評論

drupal開發中,調試是必不可少的,可以幫助我們找到bug,或者性能優化、或者改善用戶體驗等等。而關于調試的話題,本站已經有過幾篇文章專門論述了,大家可以參考如下幾篇:

Drupal調試之Devel模塊使用技巧
Drupal/PHP性能分析工具之xDebug

本文的重點不是向大家推薦其他需要安裝的工具,而是一段我認為非常有用的調試代碼,有了這段代碼,可以很清晰的了解一些debug信息。
閱讀全文 《Drupal實用本地調試函數》

930 Views , , ,

Drupal調試之Devel模塊使用技巧

歸類于Drupal 參與評論

drupal開發中,必然會遇到需要代碼調試的時候,這時候有人可能會想說用xdebug之類的調試工具,但有的時候你只是想得到一些中間值或者Drupal流程中的一些統計值,抑或是某個函數的輸出,使用xdebug顯然就顯得不那么合適了。在眾多調試工具當中,Devel是其中必備的一個,其他各種調試工具,將會在后續文章中一一闡述。

Devel模塊作為Drupal的一個調試模塊有其天然優勢,首先他使用Drupal的機制開發,所以輸出信息可以和Drupal很好的整合,另外Devel模塊中可以直接調用Drupal的API函數,并且隨著社區的貢獻,以及Drupal版本的更新,Devel也會因開源的特質越來越貼近開發者的實際需要,另外Devel模塊在Drupal性能優化方面也表現不凡,比如SQL查詢時間統計、整合xhprof模塊的性能優化(xhprof的使用會后續寫相關文章討論),因此Devel模塊是Drupaler們的必備工具。

相信每一個Drupaler都知道Devel模塊,(Devel模塊的的官方地址是 http://www.drupal.org/project/devel),并且在自己的項目中使用他,所以本文不打算流水帳一樣講述所有Devel的特性,而是從中挑出幾個或巧妙或不顯而易見的一些用法。
閱讀全文 《Drupal調試之Devel模塊使用技巧》

2,520 Views , ,

頂部
四川时时彩投注平台