每日一句 ( 20241222 )  

Rivers know this: there is no hurry. We shall get there some day.

河流知道這一點(diǎn):無(wú)需匆忙。我們終有一日會(huì)到達(dá)。———— A. A. Milne

使用xdebug+webgrind分析php性能

xdebug是php的一個(gè)調(diào)試工具擴(kuò)展,webgrind是一個(gè)通過(guò)web可視化方式來(lái)查看xdebug日志的工具,兩個(gè)加起來(lái),對(duì)于查找PHP整個(gè)系統(tǒng)中的性能瓶頸非常有用。安裝xdebug:https://xdebug.org/download.php 根據(jù)自己php版本選擇和下載對(duì)應(yīng)的xdebug# wget http://xdebug.org/files/xdebug-2.4.1.tgz# tar zxf xdebug-2.4.1.tgz# cd xdebug-2.4.1開始編譯xdebug.so文件,注意自己phpize和php-config...

vscode+XDebug調(diào)試遠(yuǎn)程環(huán)境(虛擬機(jī))上的PHP代碼

對(duì)于簡(jiǎn)單的項(xiàng)目或僅僅想知道某一位置的某個(gè)變量是什么值,直接使用var_dump配置exit來(lái)打印和中斷就可以了,方便又快捷,而對(duì)于大型項(xiàng)目的調(diào)試,或想了解某個(gè)系統(tǒng)的整個(gè)運(yùn)行過(guò)程,xdebug可能會(huì)是更好的選擇。網(wǎng)上大多數(shù)xdebug教程中的項(xiàng)目代碼和運(yùn)行環(huán)境是配置在本地,IDE也是在本地,而我所使用的環(huán)境是運(yùn)行于虛擬機(jī)中,所以xdebug配置起來(lái)稍有不同。環(huán)境介紹:本地:win7 + vscode遠(yuǎn)程:ub...