这是问题...我想要用户上传一张照片,并且在用户上传照片后,我将会有一些过程,来分析这张照片的颜色。但是我不想在php上这样做......因为我有一个可以更快运行它的C程序。另外,我不希望用户等待结果。当计算机分析它时,我会通知用户,并得到用户想要的结果。我怎样才能实现它?任何想法或建议?谢谢。如果我想在Web应用程序中使用本机代码进行分析,我应该怎么做?
我对这种想法:
- 写数据库中的记录,当用户上传成功,例如 file001.jpg,也使一个状态, 例如,状态:分析
- C程序总是检查是否有新的上传 数据库
- 如果有新的上传,得到的文件001.jpg
- 在C程序完成分析例如:完成
- php程序使用ajax,不断拉取数据库,检查 的状态,如果状态改为 “完成”,提示并告诉用户。
您对这个实现有什么看法?
你想看看`exec()` – 2010-11-22 16:07:31