作者casper67831 (casper)
看板PHP
標題[請益] 這樣的想法行得通嗎?
時間Tue May 24 03:04:08 2011
我有個用c++寫好的執行檔,
執行時接收一個文字檔,
執行後產生一個文字檔。
今天我如果想要做個系統:
使用者a----> 上傳 某文字檔b 到sever
上傳後,
----------------以下是同時進行--------------------------
使用者a-----> 可能是關閉網頁,或是去瀏覽其他網頁、購物、看新聞。
甚至是關機去睡覺。
server------> 根據使用者上傳的文字檔執行c++寫好的程式,
執行完後將產生的文字檔寄e-mail給使用者a。
----------------以上是同時進行--------------------------
請問這樣的架構要如何用php寫??
我已經寫完了上傳檔案的程式。
可是我如果用exec()去呼叫c++程式的話...就限制使用者不能關網頁...
也不能關機去睡覺。這樣的程式寫出來會被唸...
請問我該如何寫??
懇請回答~~ 解決後附上p幣已表感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.210.221
1F:推 Fantasywind:ajax 05/24 03:10
2F:→ Fantasywind:而且使用者關閉網頁php執行應該是不會中斷阿@@ 05/24 03:10
3F:→ casper67831:不會中斷嗎?? @@"" 05/24 03:12
4F:推 SmallBeeWayn:不中斷要開ignore_user_abort() 05/24 04:12
5F:→ SmallBeeWayn:另外如果時間長最好設set_time_limit(0) 05/24 04:12
6F:→ mattttt:我印象中不會中斷,因為最近有寫一些會無窮迴圈的程式 05/24 09:25
7F:→ mattttt:我把網頁關掉,CPU仍然是滿格 05/24 09:25
8F:→ chrisQQ:上傳的時候加到排程裡面,在讓排程去執行。 05/24 10:26
9F:推 PRAM:樓上正解 05/24 11:18
10F:→ casper67831:是哦~ 先寫看看 感謝 05/24 12:08