看板 PHP 關於我們 聯絡資訊
我一直都沒注意PHP的效率如何 只是不知何時開始,網頁都要開6秒至9秒左右... (at Windows 2003 Sserver) 而Firebug,我也看不懂該怎麼下手,網頁到底是哪個環節有問題.. XD 不過,最近開始有注意到一個現象: 只要有使用者要連到這網頁,Server的裝置管理員中的處理程序就會跑出一個PHP.exe 使用者若網頁跑完,此程序就會消失.. 問題來了.......... 從一個PHP.exe一跑出來,記憶體用量大約要跑到9M左右才會跑完然後消失 CPU瞬間使用量大約80%以上 若有多人連到此網頁,裝置管理員中的處理程序就很驚人的出現多個PHP.exe 今天早上,可能也因為這樣,竟然讓此台Server上的IIS都慢到掛掉了(重開就好了) 所以,PHP.exe多個出現,這是正常的現象嗎? 有沒有能改善網頁執行的速度,或減輕Server負擔的方法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.163.64
Kelunyang:要試試看那些APC程式嗎? 03/22 22:28
mervynW:正常, 換apache看看. 還有9M你是做了什麼事啊? 03/22 22:56
kaijajan:啟動/關閉process其實蠻耗資源的... 03/22 23:27
kaijajan:可以試試fastcgi + php 03/22 23:27
kaijajan:把幾個常用的script常駐在系統裏面 可以節省很多時間 03/22 23:28
whileloop:那個網頁,有個公布欄連MySQL、有用iframe加掛asp網頁.. 03/23 00:13
TypeZero:XAMPP 03/23 00:43
sorianotw:iframe跟php.exe的loading有什麼關係.... 03/24 23:23