PHP 基礎優化

2021-07-25 23:57:14 字數 551 閱讀 1802

(1)foreach效率更高,盡量用foreach代替while和for迴圈

(2)迴圈內部不要宣告變數,尤其是物件這樣的變數 

(3)在多重巢狀迴圈中,如有可能,應當將最長的迴圈放在內層,最短迴圈放在外層,從而減少cpu跨迴圈層的次數,優化程式效能

(4)用單引號替代雙引號引用字串以實現php效能優化

(5)用i+=1代替i=i+1。 符合c/c++的習慣,效率還高 

(6)優化select sql語句,在可能的情況下盡量少的進行insert、update操作,達到php效能優化的目的 

(7)盡量的少進行檔案操作,雖然php的檔案操作效率也不低的

(8)盡可能的使用php內部函式

(9)在可以用php內部字串操作函式的情況下,不要用正規表示式

(10)feof、fgets、fopen、在可以用file_get_contents替代file、系列方法的情況下,盡量用 file_get_contents,因為它的效率高得多。 但是要注意file_get_contents在開啟乙個url檔案時候的php版本問題

php優化 nginx優化 mysql優化

php優化 1 將類的方法定義為static。2 盡量使用單引號。3 修改php fpm程序數。4 修改單個指令碼最大可使用記憶體。5 大的陣列使用完之後要及時釋放。6 迴圈的時候,制定最大迴圈次數 7 不使用 遮蔽錯誤 8 盡量採用大量的 php 內建函式 9 使用require代替require...

效能優化之PHP優化

1.使用apache下的ab工具進行效能測試 測試 ab n100 c100 請求100次,併發量是100 關注兩個量 requests per second 每秒請求數 和time per request 平均響應時間 2.盡量使用php內建變數,常量,函式,原因 php 需要經過zend引擎獨行...

優化php效能

優化php效能的五個實用技巧 以下是五個優化技巧,熟練掌握後對於開發還是很有幫助的。1.對字串使用單引號 php 引擎允許使用單引號和雙引號來封裝字串變數,但是這個是有很大的差別的!使用雙引號的字串告訴 php 引擎首先去讀取字串內容,查詢其中的變數,並改為變數對應的值。一般來說字串是沒有變數的,所...