這是問題...我想要用戶上傳一張照片,並且在用戶上傳照片後,我將會有一些過程,來分析這張照片的顏色。但是我不想在php上這樣做......因爲我有一個可以更快運行它的C程序。另外,我不希望用戶等待結果。當計算機分析它時,我會通知用戶,並得到用戶想要的結果。我怎樣才能實現它?任何想法或建議?謝謝。如果我想在Web應用程序中使用本機代碼進行分析,我應該怎麼做?
我對這種想法:
- 寫數據庫中的記錄,當用戶上傳成功,例如 file001.jpg,也使一個狀態, 例如,狀態:分析
- C程序總是檢查是否有新的上傳 數據庫
- 如果有新的上傳,得到的文件001.jpg
- 在C程序完成分析例如:完成
- php程序使用ajax,不斷拉取數據庫,檢查 的狀態,如果狀態改爲 「完成」,提示並告訴用戶。
您對這個實現有什麼看法?
你想看看`exec()` – 2010-11-22 16:07:31