php 的優化

2022-09-23 07:17:06 字數 843 閱讀 5979

=》php函式禁用

disable_functions = phpinfo,passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status

=》php指令碼執行時間

max_execution_time = 30

該選項設定php程式的最大執行時間,如果一個php指令碼被請求,且該php指令碼在max_execution_time時間內沒能執行完畢,則php不再繼續執行,直接給客戶端返回超時錯誤。沒有特殊需要該選項可保持預設設定30秒,如果您的php指令碼確實需要長執行時間則可以適當增大該時間設定。

=>php(單個)指令碼處理記憶體佔用

memory_limit = 8m

該選項指定php指令碼處理所能佔用的最大記憶體,預設為8mb,如果您的伺服器記憶體為1gb以上,則該選項可以設定為12mb以獲得更快的php指令碼處理效率。

=>php上傳檔案大小限制

upload_max_filesize = 50m

該選項設定php所能允許最大上傳檔案大小,預設為2mb。根據實際應用需求,可以適當增大該設定。(需要配合memory_limit)

=>php全域性函式宣告

register_globals = off

=>錯誤資訊及魔術轉義

display_errors

如果是on的話改成off

magic_quotes_gpc

如果是off的話改成on 

php的引用

php的引用是用不同的名字訪問同一個變數內容,並不像c的指標那樣。在php 中,變數名和變數內容是不一樣的, 因此同樣的內容可以有不同的名字...

php中的

1 常用的就不說了。 2 在字串的變數的後面跟上 剛大括號和中括號一樣都是把某個字串變數當成陣列處理 str word echo str w...

PHP的Foreach

先來看一下foreach的語法 foreach array as key value 為了便於理解,我們假定這裡的 array是一個一維的相...