→ Jerr: 用php-cli跑 或 pcntl_fork() 10/30 17:55
→ jfcherng: 哪裡慢?網路慢?CPU慢?硬碟慢? 10/30 20:09
→ jfcherng: curl_multi_init(), guzzle concurrent request 10/30 20:11
→ wotupset: 先用js處理過 再透過php寫入資料庫? 10/30 20:39
→ dudeboy: 應該是讀rss的時候 有的網站的速度快 有的慢 可能是對方 10/30 20:57
→ dudeboy: 網速的問題拖到我 10/30 20:57
→ dudeboy: 我實際上不是讀20個網站 是100多個網站 每讀完一個就會 10/30 20:58
→ dudeboy: 就會ECHO 就會看到迴圈跑一跑就卡住的情況 10/30 20:59
→ shadowjohn: 改成跑五支php cli,每支負責20個,丟背景跑 10/30 21:08
推 howder5566: 用fopen的方式跑迴圈,我目前用這方法同時向100台機器 10/30 21:17
→ howder5566: 要資料,起始時間都一樣,回來的時間也都差不多(依機 10/30 21:17
→ howder5566: 器性能不同返回資料的時間也不同),都同時寫入資料庫 10/30 21:17
→ howder5566: ,給你參考看看 10/30 21:17
推 toy9986619: guzzle http可以一次送多個請求出去,所需時間大概是 10/30 21:59
→ toy9986619: 回應最長的時間 10/30 21:59
→ newversion: 要不要用curl keep alive http? 10/30 22:29