2013-07-02 38 views

回答

3

好吧,您無法真正跟蹤單次轉換的進度。但你可以爲〔實施例做這樣的事情,當你要轉換多個文件如下:

  • 頁= 100%的數量
  • 當前頁碼/頁數* 100 =百分比進度

所以在每個處理過的頁面之後,您可以更新進度。 您可以將信息寫入文件或數據庫(鏈接到多用戶軟件的用戶會話),並通過ajax查詢讀取此文件/ db的php腳本的狀態。

+1

東西我腦子裏想的下載Pheanstalk,但我想,以驗證是否有其他解決方案。非常感謝你,我想我會運用它。 –

0

此問題的解決方案是消息隊列。我分叉如何使用Pheanstalkd(用於beanstalkd一個PHP框架)的代碼示例,here

這個例子顯示瞭如何有一個發送者提出的工作隊列中,工人從隊列拉動就業,而手錶的工作觀察者(這部分基本上做你要求的)。

您可以從類似here