PHP進行批量任務處理不超時的解決方法

2022-10-06 09:15:11 字數 1130 閱讀 2475

php批量任務處理

php在批量處理任務的時候會超時,其實解決方法很簡單了,就是把任務分割,一次處理一部分,任務進度可以放在服務端也可以放在客戶端,不是很複雜的話放在客戶端,用js來處理就可以了.

客戶端jswww.cppcns.com**處理

客戶端處理的時候需要住乙個地方,就是使用ajax處理的時候,ajax是非同步的,使用for迴圈來處理的時候只是批量請求,這樣任務量大的時候會直接ddos伺服器,所以需要等待**函式返回,然後進行下一次的請求.

客戶端例子

檔案: index.html

all1 2

woryi">3

4 56 7

8 9&lworyit;/table>

php處理批量任務的例子 服務端例子

檔案: do.php

<?php sleep(3);

if ($_post["id"] == 5)

echo json_encode($_post);

更多關於php相關內容感興趣的讀者可檢視本站專題:《php字串(string)用法總結》、《php陣列(array)操作技巧大全》、《php運算與運算子用法總結》、《php網路程式設計技巧總結》、《php基本語法入門教程》、《php操作office文件技巧總結(包括word,excel,access,ppt)》、《php日期與時間用法總結》、《php物件導向程式設計入門教程》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧彙總》

希望本文所述對大家php程式設計有所幫助。

本文標題: php進行批量任務處理不超時的解決方法

本文位址:

點讚打賞

分享如果認為本文對您有所幫助請贊助本站

宣告:凡註明"本站原創"的所有文字等資料,版權均屬程式設計客棧所有,歡迎**,但務請註明出處。

標籤:php  批量  任務處理  超時  解決方法

php處理複雜xml資料示例php封裝的資料庫儲存session功能類

您可能感興趣的文章:

廣告贊助

廣告贊助

最新發布

全站最新

廣而告之

© 2018-2021 程式設計客棧 贛icp備17006162號-9

贛公網安備 36110202000251號

top

PHP 處理最普通的 XML 任務

xml 處理最普通的 xml 任務,其餘的任務則交由其它擴充套件。xml 是 php 5 中的新特性。在了解 xml 文件 layout 的情況下,它是一種取得元素屬性和文字的便利途徑。與 dom 或 expat 解析器相比,xml 僅僅用幾行 就可以從元素中讀取文字資料。xml 可把 xml 文件...

使用YII框架進行PHP程式的任務執行

2.開啟yiic檔案,新增一行設定,將commands目錄的路徑新增到yiic中,這樣,yiic就能夠找到commands目錄下的命令檔案了,修改後的 如下,紅色為新加入 change the following paths if necessary yiic dirname file config...

PHP處理大量資料不超出記憶體限制的問題

例如從兩張表中分別查出上百萬條資料,現在需要把這些資料組裝在一起然後在插入到另外一張表中,請問除了使用陣列組裝外還能怎麼處理,如果使用陣列的話怎麼才能保證不超出記憶體限制。mysql query函式查詢的方式是查詢出全部結果後快取到記憶體中,這樣就會出現超記憶體的現象,使用另外乙個函式mysql u...