php網(wǎng)站項(xiàng)目運(yùn)行速度慢?
排查 PHP 網(wǎng)站運(yùn)行速度慢的原因 首先,使用瀏覽器的開(kāi)發(fā)人員工具(Chrome)或Firefox的Firebug,確定,問(wèn)題出在前端,還是后端。查看瀑布圖,看看是卡在了服務(wù)器處理腳本上(典型特征是文檔Waiting的時(shí)間特別長(zhǎng)),還是前端(大量的圖片、大量的JS、好多Flash)。90%網(wǎng)站性能問(wèn)題是由前端造成的。 若確定是服務(wù)器端問(wèn)題,看看PHP版本是不是過(guò)低了、使用XDebug的Profile結(jié)合Webgrind等,看看到底哪些函數(shù)執(zhí)行的次數(shù)最多、單次時(shí)間最長(zhǎng)、執(zhí)行總時(shí)間最長(zhǎng),找到根源一擊必殺!PHP的編譯器不對(duì)PHP代碼進(jìn)行任何優(yōu)化,所以某種意義上蠻考研PHPer的功力。