-
php不適合密集型運算的場景,減少計算密集型業務
查看全部 -
避免在循環內做運算
查看全部 -
正則表達式的回溯開銷較大,盡量少用。利用字符串處理函數實現相同邏輯
查看全部 -
雖然php在程序執行完成后有內存回收機制,但在程序運行過程中大量使用內存會導致php程序運行緩慢,且影響到當臺機器的其他應用。使用unset函數及時釋放不使用的內存。
查看全部 -
不要用錯誤抑制符“@”,會增加額外的性能開銷,且不便于發現問題。
用try catch這種錯誤控制的方法查找問題。
查看全部 -
php魔法函數性能不佳,盡量規避
查看全部 -
linux time方法獲得程序的執行時間
查看全部 -
不同的php內置函數存在快慢差異,要了解php內置函數的時間復雜度
查看全部 -
多用php內置的變量、常量、函數代替自己寫的php代碼
查看全部 -
ab測試
每秒鐘能接受的請求數盡可能多
每個請求處理的時間盡可能短
查看全部 -
php magic function
查看全部 -
PHP代碼的運行流程
PHP文件->zend逐行掃描->轉化為zend引擎可識別的語言->解析->opcode(機器執行的語言)->
執行->輸出 ?(緩存里面存儲的一般都是opcode代碼這樣可以省去掃描和解析的過程)
查看全部 -
php -dvld.active=1 -dvld.execute=0 at.php
查看全部 -
學習查看全部
-
性能分析工具查看全部
舉報
0/150
提交
取消